/express-typescript-flow

Flow to build REST API project with NodeJS, TypeScript & Express

Primary LanguageTypeScriptMIT LicenseMIT

Nodejs TypeSCript REST API

End to end how to code a REST API project with Nodejs - TypeScript - Express - TypeORM


Flow

  1. Init Nodejs-TypeScript project: Middleware, routing, controller
  2. Setup typeorm & postgresql, create first entity & update controller routing for it
  3. Error handling & validation data class
  4. Authentication with JsonWebToken
  5. Typeorm database relationship
  6. Testing
  7. Two-factor authentication
  8. CI-CD