﻿1
00:00:01,350 --> 00:00:02,710
‫Istruttore: Quindi, d'ora

2
00:00:02,710 --> 00:00:05,670
‫in poi useremo Express nella nostra applicazione.

3
00:00:05,670 --> 00:00:07,480
‫Quindi la domanda logica

4
00:00:07,480 --> 00:00:10,393
‫è ora che cos'è Express e perché dovremmo usarlo?

5
00:00:11,460 --> 00:00:15,460
‫Quindi, Express è un nodo minimo. js framework, il che significa

6
00:00:15,460 --> 00:00:19,530
‫che è effettivamente costruito su node. js.

7
00:00:19,530 --> 00:00:22,533
‫Fondamentalmente è un livello di astrazione più alto, ma,

8
00:00:22,533 --> 00:00:23,940
‫dietro le quinte,

9
00:00:23,940 --> 00:00:28,940
‫Express è scritto al 100% usando node. codice js, ok?

10
00:00:28,950 --> 00:00:32,031
‫È anche il nodo più popolare. js framework, a proposito.

11
00:00:32,031 --> 00:00:33,590
‫Ce ne sono un altro

12
00:00:33,590 --> 00:00:36,053
‫paio, ma Express è diventato lo standard qui.

13
00:00:36,890 --> 00:00:39,450
‫Quindi, Express contiene un insieme di funzionalità

14
00:00:39,450 --> 00:00:41,450
‫molto robusto e molto utile.

15
00:00:41,450 --> 00:00:43,240
‫Cose come routing complesso,

16
00:00:43,240 --> 00:00:45,874
‫gestione più semplice di richieste e

17
00:00:45,874 --> 00:00:48,610
‫risposte, aggiunta di middleware, rendering lato server

18
00:00:48,610 --> 00:00:52,258
‫e molto, molto altro sono tutte incluse nella confezione.

19
00:00:52,258 --> 00:00:56,060
‫E questo ovviamente ci permette di scrivere node. js molto più

20
00:00:56,060 --> 00:00:58,360
‫velocemente di prima perché non

21
00:00:58,360 --> 00:01:01,320
‫dobbiamo reinventare la ruota, in pratica.

22
00:01:01,320 --> 00:01:04,007
‫Non dobbiamo ripetere lo stesso codice più e

23
00:01:04,007 --> 00:01:06,610
‫più volte ogni volta che dobbiamo

24
00:01:06,610 --> 00:01:09,380
‫implementare un routing davvero complesso, ad esempio, o

25
00:01:09,380 --> 00:01:12,070
‫un sistema di modelli o qualcosa del genere.

26
00:01:12,070 --> 00:01:14,540
‫Quindi tutto questo è già incluso in

27
00:01:14,540 --> 00:01:16,260
‫Express, pronto per l'uso.

28
00:01:16,260 --> 00:01:18,100
‫Ad esempio, ricorda

29
00:01:18,100 --> 00:01:20,163
‫come abbiamo fatto un percorso

30
00:01:20,163 --> 00:01:22,860
‫estremamente semplice proprio nell'intersezione di questo

31
00:01:22,860 --> 00:01:26,520
‫corso, ma non era ancora molto semplice implementarlo.

32
00:01:26,520 --> 00:01:28,020
‫Ma, con Express,

33
00:01:28,020 --> 00:01:30,951
‫sarà dieci volte più semplice, vedrai.

34
00:01:30,951 --> 00:01:33,480
‫Inoltre, Express semplifica l'organizzazione

35
00:01:33,480 --> 00:01:37,210
‫della nostra applicazione nell'architettura MVC, che è

36
00:01:37,210 --> 00:01:40,680
‫un modello di architettura software molto popolare

37
00:01:40,680 --> 00:01:43,640
‫che esploreremo durante questo corso.

38
00:01:43,640 --> 00:01:46,170
‫Quindi, in conclusione, Express farà la nostra vita

39
00:01:46,170 --> 00:01:48,750
‫con il nodo. js è molto

40
00:01:48,750 --> 00:01:52,190
‫più facile e l'esperienza è davvero molto più piacevole.

41
00:01:52,190 --> 00:01:55,090
‫Quindi non vedo l'ora di mostrarvelo in questa sezione.

