novajs-core
v0.1.1
Published
A lightweight Next.js alternative that eliminates SSR complexity
Maintainers
Readme
NovaJS
A lightweight Next.js alternative that eliminates SSR complexity while keeping the familiar developer experience.
Why NovaJS?
SSR is often unnecessary complexity. Most modern applications can achieve excellent performance and user experience with static generation and smart caching strategies. NovaJS removes the server overhead while maintaining Next.js syntax compatibility.
Perfect for:
- 📊 Dashboards - Fast loading admin panels and analytics
- 📝 CMS & Blogs - Content-driven sites with excellent SEO
- 🛍️ E-commerce - Product catalogs and storefronts
- 📱 SPAs - Single page applications with routing
Features
✅ No SSR Complexity - Eliminate server costs and deployment headaches
✅ SSG + ISR - Static generation with incremental regeneration
✅ Next.js Syntax - Use familiar file-based routing and conventions
✅ Flexible Bundling - Choose between Vite or Rspack
✅ Zero Lock-in - Easy migration path to/from Next.js
Installation
npx create-novajs-app my-appThe CLI will prompt you to choose:
- Bundler: Vite (fast dev) or Rspack (production optimized)
- Styling: TailwindCSS included by default
- Structure: App directory with modern conventions
- Tooling: ESLint and TypeScript ready
Quick Start
cd my-app
npm run dev # Start development server
npm run build # Generate static site
npm run export # Export for deploymentDeploy anywhere: Vercel, Netlify, CloudFlare Pages, or any static hosting.
