SSR, HMR, file-based routing, and full React support — out of the box. Deploy to Vercel or Node in one command.
import { useHtml } from "nukejs";
export default async function Index() {
const title = "Full-stack JS Framework"
useHtml({
title,
htmlAttrs: {
lang: "en"
},
meta: [{
name: "description",
content: "React. Weaponized."
}]
})
return <>
<h1>{title}</h1>
</>
}Features
Everything you need to build and ship a React app — no configuration required.
Pages are rendered on the server on every request, or at build time. Fast first loads, great for SEO, fully configurable per route.
Drop a file into app/pages/ and it becomes a route automatically. Dynamic segments, nested layouts, API routes — all in your file tree.
Write backend handlers alongside your frontend. Files in server/ become serverless functions, automatically.
Edit a component and see it update instantly in the browser — no full refresh, no lost state. Your dev loop stays fast.
Every React feature works — hooks, context, suspense, concurrent mode. Bring your own component library, state manager, and styles.
Zero config TypeScript support. Full type inference for routes, props, and API responses. No tsconfig wrestling required.
Deployment
NukeJS builds to a standard Node.js server or a Vercel-compatible output. One codebase, any host.