﻿1
00:00:01,350 --> 00:00:02,710
‫Instrutor: Então, a partir

2
00:00:02,710 --> 00:00:05,670
‫de agora vamos usar o Express em nosso aplicativo.

3
00:00:05,670 --> 00:00:07,480
‫Portanto, a questão lógica agora é

4
00:00:07,480 --> 00:00:10,393
‫o que é o Express e por que devemos usá-lo?

5
00:00:11,460 --> 00:00:15,460
‫Portanto, Express é um nó mínimo. framework js, o que significa que

6
00:00:15,460 --> 00:00:19,530
‫ele é realmente construído no topo do nó. js.

7
00:00:19,530 --> 00:00:22,533
‫Basicamente, é um nível mais alto de abstração, mas,

8
00:00:22,533 --> 00:00:23,940
‫nos bastidores, o

9
00:00:23,940 --> 00:00:28,940
‫Express é escrito 100% usando o node. código js, ok?

10
00:00:28,950 --> 00:00:32,031
‫É também o nó mais popular. framework js, aliás.

11
00:00:32,031 --> 00:00:33,590
‫Existem alguns outros, mas o

12
00:00:33,590 --> 00:00:36,053
‫Express meio que se tornou o padrão aqui.

13
00:00:36,890 --> 00:00:39,450
‫Portanto, o Express contém um conjunto de recursos

14
00:00:39,450 --> 00:00:41,450
‫muito robusto e muito útil.

15
00:00:41,450 --> 00:00:43,240
‫Coisas como roteamento complexo,

16
00:00:43,240 --> 00:00:45,874
‫manipulação mais fácil de solicitações e respostas,

17
00:00:45,874 --> 00:00:48,610
‫adição de middleware, renderização do lado do

18
00:00:48,610 --> 00:00:52,258
‫servidor e muito, muito mais estão incluídos fora da caixa.

19
00:00:52,258 --> 00:00:56,060
‫E isso, claro, nos permite escrever um nó. aplicativos js muito mais

20
00:00:56,060 --> 00:00:58,360
‫rápidos do que antes porque

21
00:00:58,360 --> 00:01:01,320
‫não temos que reinventar a roda, basicamente.

22
00:01:01,320 --> 00:01:04,007
‫Não temos que repetir o mesmo código

23
00:01:04,007 --> 00:01:06,610
‫indefinidamente cada vez que precisamos implementar

24
00:01:06,610 --> 00:01:09,380
‫algum roteamento realmente complexo, por exemplo, ou

25
00:01:09,380 --> 00:01:12,070
‫algum sistema de templates ou algo parecido.

26
00:01:12,070 --> 00:01:14,540
‫Então tudo isso já está incluso no

27
00:01:14,540 --> 00:01:16,260
‫Express, pronto para usarmos.

28
00:01:16,260 --> 00:01:18,100
‫Por exemplo, lembre-se

29
00:01:18,100 --> 00:01:20,163
‫de como fizemos um roteamento

30
00:01:20,163 --> 00:01:22,860
‫extremamente simples bem na interseção deste

31
00:01:22,860 --> 00:01:26,520
‫curso, mas ainda não foi muito simples de implementá-lo.

32
00:01:26,520 --> 00:01:28,020
‫Mas, com o Express,

33
00:01:28,020 --> 00:01:30,951
‫será dez vezes mais simples que você verá.

34
00:01:30,951 --> 00:01:33,480
‫Além disso, o Express torna

35
00:01:33,480 --> 00:01:37,210
‫mais fácil organizar nosso aplicativo na arquitetura MVC, que

36
00:01:37,210 --> 00:01:40,680
‫é um padrão de arquitetura de software muito

37
00:01:40,680 --> 00:01:43,640
‫popular que exploraremos durante este curso.

38
00:01:43,640 --> 00:01:46,170
‫Então, para concluir, o Express vai fazer nossas

39
00:01:46,170 --> 00:01:48,750
‫vidas com o node. js muito mais

40
00:01:48,750 --> 00:01:52,190
‫fácil e a experiência realmente é muito mais agradável.

41
00:01:52,190 --> 00:01:55,090
‫Portanto, mal posso esperar para mostrá-lo a você nesta seção.

