Home

Awesome

better-nodejs-project

Ways for a better Node.js backend project

TypeScript

For preventing errors in your code with static analysis

NestJS Framework

For extensible architectural structures and production-ready functionality

TypeScript ESLint

For correcting bad code and writing consistent code

It is recommended to apply the known extended presets in addition to the basic rules

Conventional Commits

For consistent commit message

Semantic Versioning

For automatic versioning and changelog based on consistent commit messages

Husky - Git hooks

For consistent work to avoid mistakes before committing

Example

See the source code of this repository

Links

Other helpful links