Server-rendered by default
Build routes, layouts, metadata, data loading, and application UI around server-rendered HTML.
Learn Resux with practical guides, examples, API reference, and clear explanations of how the framework behaves in the browser and on the server.
Public beta
Resux 0.4 is available for public testing. It is a good fit for learning, demos, compatibility testing, and non-critical applications. Because Resux is still pre-1.0, pin your version and test upgrades before using it in an important production system.
Start building
You do not need to read the documentation from top to bottom. Start with a task and move into the deeper architecture only when you need it.
Install
Resux currently requires Node.js >=20.19.0.
Stable channel:
npx create-resuxjs@latest my-appPublic beta:
npx create-resuxjs@next my-app
cd my-app
npm install
npm run devFor repeatable beta testing, pin the exact version:
npx create-resuxjs@0.4.0-beta.2 my-appLearn the runtime
Resux starts from server-rendered HTML and adds browser execution only where the application needs it. The architecture guides explain compilation, rendering, serialized state, resumable handlers, routing, and Vue islands without hiding the trade-offs.