One framework.
The full stack in view.
Niral JS is a full-stack web framework with its own compiler and fine-grained reactive runtime. Components bring templates, styles, browser behavior and server functions into a single .niral file. The compiler keeps server code on the server and turns reactive updates into targeted DOM changes, without a virtual DOM.
Server-side rendering, file-based routing and typed server calls connect the interface to the application behind it. Authentication, database access, realtime channels and background jobs are part of the framework, so the essentials can work together without assembling a separate runtime dependency stack.
Compile first
A native compiler, scoped styles and fine-grained reactivity, with static and streaming rendering options.
Build end to end
Server functions, form actions, sessions and data access alongside the components that use them.
Grow when needed
Start with SQLite on one server. Add PostgreSQL and multi-server coordination as your application grows.