Bussola r2uAccademia visiva, dodici corsi

NestJS · 12 min

Il softwareMappa del corso

Perché Nest sopra HTTP

Express ti dà la request. Nest ti dà un posto per ogni tipo di decisione.

Il disegno

Stesso HTTP, diverso dove sta la regola.

HTTP nudo / ExpressNestJS
Routingapp.get a manoController + decoratori
Validazioneif sparsiPipe + DTO
Authmiddleware unicoGuard su rotta o controller
DBdove capitaService / repository iniettati

In poche righe

Senza struttura, le app Node diventano un unico file che autentica, valida, parla col DB e manda email.

Nest è opinato: Angular-like, TypeScript, dependency injection. Il beneficio è visivo: apri la cartella e capisci il mestiere.

Disegna questo

Express = una funzione. Nest = scatole nominate intorno alla stessa funzione.

Un foglio, non un software. Se lo sai ridisegnare senza guardare, la lezione è tua.