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.js
to meet your needs.
git clone https://github.com/W2AlharbiMe/express-boilerplate.git
- run
npm install
ornpm i
- run
npm run dev
to start the development server - run
npm test
for testing with jest. - note: before using
yarn
removepackage-lock.json
sinceyarn
usesyarn.lock
file
- 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...