π Rensa v3 is here π
A backend framework with file-based routing, structured config and a CLI.
A backend that feels like frontend.
And the fun part; you have full control.
Scaffold a new project with a single `npx create-rensa-app@latest`.
π New features below (thread π§΅)
π Interested? That was just a peek: Rensa v3 is full of DX additions
β Type safety
β Structured APIs
π Check it out: [website]
π¦ npm: rensa
β GitHub: [repo link]
Do share what you build with it! π
#rensa#backend
π οΈ A Cleaner Syntax for Route Handlers
π°οΈOld:
app.get("/home", layer1, layer2, handler)
β¨New:
app.get({ path, layers: [...] }, handler)
No need for a hunt for whatβs a Layer and what's the handler.
Clean. Readable. Scalable.
> app.get("/home", layer1, layer2, ..., handler);
Sure, it works. But now you spend a minute finding what is a Layer and what a handler.
So, Rensa v3 is bringing this new syntax:
β Cleaner
β More readable
β Optional layers array
Improved DX.
Stay tuned ππ
#rensa#dx
Some interesting things are coming in Rensa v3 π
π Sneak peek into the brand new Rensa CLI:
- npx rensa routes: Lists all defined routes
- npx rensa dev: Starts the dev server and hot reloads on file changes
Stay tuned for more updates π
#rensa#backend#framework
The latest Rensa update makes it way easier to define route-specific Layers (middlewares) π
Just scope them with app.use(), and that's it.
No more attaching the same Layer to 10 different routes.π
π¦ Try out Rensa v2.1 now!
#rensa#nodejs#backend
π Meet Rensa,
A backend framework that keeps things simple, expressive, and developer-first.
π₯ v2.2.0 is live.
[v3 is brewing π]
βͺοΈ Try it out now:
https://t.co/i77z1nWufV
π Visit the official website:
https://t.co/JwkBMLEAd3
Stick around. Youβll like where this is going.