this is my full-stack boilerplate currently it uses handlebars, objection.js + knex
it has powerful routing system, it uses jest for testing, docs.
- easy routing system.
- Integrated ORM.
- Handlebars configured.
- Control configurations across environments.
- Testing with jest and can be configured using
jest.config.jsto meet your needs.
git clone https://github.com/W2AlharbiMe/express-boilerplate.git- run
npm installornpm i - run
npm run devto start the development server - run
npm testfor testing with jest. - note: before using
yarnremovepackage-lock.jsonsinceyarnusesyarn.lockfile
- Add webpack
- add logs directory
- improve documentation
- add rate-limit middleware
- Support Real-time
- add default configurations for nginx, haproxy
- add i18n for localization
- and more...