HTML templates are compiled with Eta, because it supports partials and layouts and we don't want to repeat ourselves.
- Node.js 22+
- nvm for controlling versions of Node.js
nvm useto use the specified Node.js versionnpm installto install dependenciesnpm startto start the development server
Make some changes and enjoy the site at http://localhost:8080
npm run buildto build a production bundle
Files in dist directory can be served with a selected web server