Create a new Express web application

Con Node.js podemos crear una aplicación web ya que tiene un módulo central llamado HTTP que lo ayuda a construir aplicaciones web. Pero tambien podemos hacerlos con js, css y html.
La firencia es que podemos ser mas rapidos y eficiente y manejar temas más complejos.


Hay muchos frameworks web creados para Node.js que podría usar como Hapi, Fastify, Koa y Express.


En esta practica usaremos Express.

¿Por qué debería usar Express como marco para su próxima aplicación?
  • Excelentes características : Express tiene un conjunto de características que lo convierten en un desarrollador rápido y productivo.
  • Extrae la complejidad : los resúmenes extraen conceptos complicados como Streams, por ejemplo, y por lo tanto hacen que la experiencia de desarrollo sea mucho más fácil.
  • Resuelve problemas web comunes : Express lo ayuda con problemas comunes como la administración de rutas, el almacenamiento en caché, la redirección y más.
  • Con la confianza de millones de desarrolladores : según GitHub, 6,8 millones de desarrolladores utilizan actualmente Express para sus aplicaciones web. Un número tan significativo implica que hay muchos desarrolladores invertidos en su éxito.
Primero creamos la aplicación web.

Para eso necesitamos iniciar un proyecto con node.js < npm init >, y aparecerá nuestro archivo Package.json después tenemos que instalar express < npm i express -S > y se agregara automáticamente al archivo Package.json en las dependencias.
Creamos un archivo .js y ahí importamos con < require ('...') > al express al archivo js y aquí se utilizara los métodos con el (GET, USE, LISTEN)
  • URL : una URL es una dirección que un usuario escribiría en un cliente como un navegador para ubicar su servidor específico y un recurso específico.
  • Rutas : una ruta es una subsección de una URL y generalmente apunta a un recurso específico.
Verbos HTTP : los verbos HTTP expresan el qué . Al usar el verbo que GET declara el usuario, quiere leer los datos del recurso, mientras POST que significa escribir datos hacia el recurso.

Comentarios

Entradas populares de este blog

Que es Overriding ?

Configuración básica para un servidor con express

Basic JavaScript