Deliver simple web apps in an old fashion way!
Based on what i knew about Node, Express, Django and Laravel, I wanted to exercise my knowledge.
So I staterd to tinker around with some npm libraries on a project.
After that i could only think about trying to build a new way of starting a new web app using Node and Express.
To provide that experience in a lean framework inspired in some tech stacks like: Lamp, Mean, Mern and Tall.
Role | Name |
---|---|
Runtime | Node.js |
Back-end | Express |
Templating | Handlebars |
Front-end | Alpine |
Styling | Tailwind |
ORM | Sequelize |
Database | SQLite |
- Battle tested MVC pattern
- Built on top of Express
- Seamless routing and controller with actions using laravel convention, e.g index, show, create, store, edit, update, destroy
config()
helper to interact with.env
properties.- Handlebars as template engine, with partials and layouts.
- Alpine.js to complement front-end. Think of it like jQuery for the modern web.
- Tailwind as utility-first CSS framework.