This example demonstrates how to configure and execute on-demand Server-Side Rendering in Ranu.js.
- Server rendering mode: Exporting
export const render = 'server'directs Ranu.js to render the component dynamically inside the Node.js production server for every HTTP request - Zero build-time stale state: HTML is generated dynamically at runtime with server-side context
├── app/
│ ├── layout.tsx # Root document layout
│ └── page.tsx # Server-rendered page with export const render = 'server'
├── package.json
├── ranu.config.ts
└── tsconfig.json
pnpm devOr build and run in production mode:
pnpm build
pnpm start