Build faster, cleaner, and more secure applications with the power of EseniIa's tools.
Welcome to EseniIa's documentation portal. Here you'll find comprehensive resources to help you build applications with our platform. Begin with the quick start guide below to understand the core concepts.
npx create-eseniia@latest
Create a new project with our CLI
Learn about our event-driven architecture and component model
Explore our comprehensive component library with detailed API references for each component's props, events, and methods.
View components →Browse our utility functions for common tasks like data manipulation, validation, and performance optimizations.
View utilities →
import { EButton } from '@eseniia/components'
function Example() {
return (
<EButton onClick={() => alert('Clicked!')}>
Click me
</EButton>
)
}
<template>
<EButton @click="handleClick">
Click me
</EButton>
</template>
<script setup>
import { EButton } from '@eseniia/components'
import { alert } from '@eseniia/utils'
const handleClick = () => alert('Button clicked!')
</script>
type ApiResponse = {
data: Record<string, any>
meta: {
pagination: {
page: number
size: number
pages: number
}
}
success: boolean
}
All the resources you need to learn and build with EseniIa