‫Istruttore: Quindi, d'ora
‫in poi useremo Express nella nostra applicazione.
‫Quindi la domanda logica
‫è ora che cos'è Express e perché dovremmo usarlo?
‫Quindi, Express è un nodo minimo. js framework, il che significa
‫che è effettivamente costruito su node. js.
‫Fondamentalmente è un livello di astrazione più alto, ma,
‫dietro le quinte,
‫Express è scritto al 100% usando node. codice js, ok?
‫È anche il nodo più popolare. js framework, a proposito.
‫Ce ne sono un altro
‫paio, ma Express è diventato lo standard qui.
‫Quindi, Express contiene un insieme di funzionalità
‫molto robusto e molto utile.
‫Cose come routing complesso,
‫gestione più semplice di richieste e
‫risposte, aggiunta di middleware, rendering lato server
‫e molto, molto altro sono tutte incluse nella confezione.
‫E questo ovviamente ci permette di scrivere node. js molto più
‫velocemente di prima perché non
‫dobbiamo reinventare la ruota, in pratica.
‫Non dobbiamo ripetere lo stesso codice più e
‫più volte ogni volta che dobbiamo
‫implementare un routing davvero complesso, ad esempio, o
‫un sistema di modelli o qualcosa del genere.
‫Quindi tutto questo è già incluso in
‫Express, pronto per l'uso.
‫Ad esempio, ricorda
‫come abbiamo fatto un percorso
‫estremamente semplice proprio nell'intersezione di questo
‫corso, ma non era ancora molto semplice implementarlo.
‫Ma, con Express,
‫sarà dieci volte più semplice, vedrai.
‫Inoltre, Express semplifica l'organizzazione
‫della nostra applicazione nell'architettura MVC, che è
‫un modello di architettura software molto popolare
‫che esploreremo durante questo corso.
‫Quindi, in conclusione, Express farà la nostra vita
‫con il nodo. js è molto
‫più facile e l'esperienza è davvero molto più piacevole.
‫Quindi non vedo l'ora di mostrarvelo in questa sezione.