DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Cover image for Nest.js vs Express.js
Marius Espejo
Marius Espejo

Posted on • Updated on

Nest.js vs Express.js

I've been hearing about Nest.js recently and decided to take a stab at trying it and comparing it with Express.js (both are web application frameworks for Node.js).

Nest is sort of the "next layer" up from Express, providing an out-of-the-box application architecture (in contrast to Express which takes a more minimal approach).

In this video I tried to document my process of learning and trying it for the first time, focusing on a comparison of how to get started as well as taking a look at how to write basic controllers.

If you have any feedback, good/bad would love to hear it!

Top comments (3)

Collapse
 
fidoogle profile image
Fidel Guajardo

Good video. Thank you!

Collapse
 
hammamhp4 profile image
hammamhp4

is nestjs Use expessjs ?

Collapse
 
jaschabur profile image
Jascha Burmeister

Yes, it does express under the hood.

typescript

11 Tips That Make You a Better Typescript Programmer

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!