In this video we compare AdonisJS 5 head-to-head against NestJS (with ExpressJS and TypeORM behind the scenes) and see which one comes out on top! If you’ve been trying to decide which of these two Typescript-based frameworks to use, this is the content for you!

  • 00:00 - Intro
  • 04:02 - Creating a project with Adonis
  • 08:38 - Creating a project with Nest
  • 11:45 - Adonis Controllers and CRUD Routes
  • 23:00 - Nest CRUD and Controllers
  • 25:40 - Controllers: Nest vs Adonis
  • 28:44 - Dependency Injection and Inversion of Control
  • 30:55 - Testing Documentation comparison
  • 34:47 - Adonis body parsing and Validation
  • 43:19 - NestJS Pipes, Validation, DTOs
  • 47:30 - Validation: Nestjs vs Adonis
  • 50:33 - Views and Templating, Nest MVC
  • 51:47 - File Uploads
  • 53:04 - Sessions
  • 54:37 - Middleware
  • 57:48 - Exception Handling
  • 59:59 - Authentication
  • 01:02:35 - Database
  • 01:04:04 - Adonis Lucid and Sqlite setup
  • 01:06:01 - Adonis/Knex migrations
  • 01:07:42 - Active Record Pattern and Lucid Models
  • 01:15:08 - TypeORM and Sqlite setup on Nest
  • 01:18:50 - TypeORM migrations
  • 01:22:16 - TypeORM Data Mapper Pattern with respositories
  • 01:25:04 - Database querying comparing Lucid vs TypeORM
  • 01:27:08 - Conclusion: My thoughts and recommendations
  • 01:33:36 - Outro

#nestjs #adonisjs #nodejs #nest #node

AdonisJS vs NestJS | NodeJS API Frameworks
34.10 GEEK