‫Instrutor: Então, a partir
‫de agora vamos usar o Express em nosso aplicativo.
‫Portanto, a questão lógica agora é
‫o que é o Express e por que devemos usá-lo?
‫Portanto, Express é um nó mínimo. framework js, o que significa que
‫ele é realmente construído no topo do nó. js.
‫Basicamente, é um nível mais alto de abstração, mas,
‫nos bastidores, o
‫Express é escrito 100% usando o node. código js, ok?
‫É também o nó mais popular. framework js, aliás.
‫Existem alguns outros, mas o
‫Express meio que se tornou o padrão aqui.
‫Portanto, o Express contém um conjunto de recursos
‫muito robusto e muito útil.
‫Coisas como roteamento complexo,
‫manipulação mais fácil de solicitações e respostas,
‫adição de middleware, renderização do lado do
‫servidor e muito, muito mais estão incluídos fora da caixa.
‫E isso, claro, nos permite escrever um nó. aplicativos js muito mais
‫rápidos do que antes porque
‫não temos que reinventar a roda, basicamente.
‫Não temos que repetir o mesmo código
‫indefinidamente cada vez que precisamos implementar
‫algum roteamento realmente complexo, por exemplo, ou
‫algum sistema de templates ou algo parecido.
‫Então tudo isso já está incluso no
‫Express, pronto para usarmos.
‫Por exemplo, lembre-se
‫de como fizemos um roteamento
‫extremamente simples bem na interseção deste
‫curso, mas ainda não foi muito simples de implementá-lo.
‫Mas, com o Express,
‫será dez vezes mais simples que você verá.
‫Além disso, o Express torna
‫mais fácil organizar nosso aplicativo na arquitetura MVC, que
‫é um padrão de arquitetura de software muito
‫popular que exploraremos durante este curso.
‫Então, para concluir, o Express vai fazer nossas
‫vidas com o node. js muito mais
‫fácil e a experiência realmente é muito mais agradável.
‫Portanto, mal posso esperar para mostrá-lo a você nesta seção.