‫Instructor: Entonces, de
‫ahora en adelante usaremos Express en nuestra aplicación.
‫Entonces, la pregunta lógica ahora
‫es ¿qué es Express y por qué deberíamos usarlo?
‫Entonces, Express es un nodo mínimo. js framework, lo que significa
‫que en realidad está construido sobre node. js.
‫Básicamente es un nivel más alto de abstracción, pero,
‫detrás de escena,
‫Express está escrito al 100% usando node. js código, ¿de acuerdo?
‫También es el nodo más popular. js framework, por cierto.
‫Hay un par de otros,
‫pero Express se ha convertido en el estándar aquí.
‫Por lo tanto, Express contiene un conjunto de
‫características muy robusto y muy útil.
‫Cosas como enrutamiento complejo,
‫manejo más fácil de solicitudes y respuestas,
‫adición de middleware, renderización del lado del servidor
‫y mucho, mucho más, están incluidos desde el primer momento.
‫Y esto, por supuesto, nos permite escribir node. js mucho más
‫rápido que antes porque no
‫tenemos que reinventar la rueda, básicamente.
‫No tenemos que repetir el mismo código una
‫y otra vez cada vez que
‫necesitamos implementar algún enrutamiento realmente complejo, por ejemplo,
‫o algún sistema de plantillas o algo así.
‫Entonces, todo eso ya está incluido en Express,
‫listo para que lo usemos.
‫Por ejemplo, recuerde
‫cómo hicimos algunas rutas extremadamente
‫simples justo en la intersección de
‫este curso, pero aún no fue realmente sencillo implementarlas.
‫Pero, con Express,
‫será diez veces más simple, como verá.
‫Además, Express facilita la organización
‫de nuestra aplicación en la arquitectura MVC, que
‫es un patrón de arquitectura de software muy
‫popular que exploraremos durante este curso.
‫Entonces, en conclusión, Express hará nuestras
‫vidas con node. js mucho más
‫fácil y la experiencia es mucho más agradable.
‫Así que no puedo esperar para mostrárselo a lo largo de esta sección.