馃敟 ESTRUCTURA DE ARCHIVOS DE EXPRESS.JS: C脫MO ORGANIZAR TU PROYECTO

Estructura de archivos de Express.js: C贸mo organizar tu proyecto

驴C贸mo esta organizado un proyecto en Express.js?

Una de las ventajas de express es su flexibilidad al momento de configurarlo. No requiere ni obliga a realizar la organizaci贸n de distintos componentes de ninguna forma en espec铆fica. Esto es especialmente 煤til pues permite personalizar pr谩cticamente cualquier cosa.

Sin embargo, esta habilidad de configurar y personalizar puede ser frustrante para quienes utilizan express por primera vez, pues desconocen cuales son las mejores pr谩cticas para su uso.

Esta es una buena pr谩ctica que se recomienda al momento de estructurar un directorio de express.

驴C贸mo esta organizada la estructura de express?

app.js
Es el archivo principal en el cual se encuentra la l贸gica del servidor y de la aplicaci贸n.
/public
Contiene archivos est谩ticos que son desplegados por el servidor.
/routes
Contiene rutas personalizadas para API’s basadas en REST.
/views
Contiene plantillas que pueden ser procesadas por un motor de plantillas.
/package.json
Archivo manifest del proyecto.
/www
Contiene los scripts de arranque del servidor.

Una aplicaci贸n web retorna datos incrustados en documentos (generalmente html) listos para ser visualizados, a diferencia de una REST API que solo proporciona datos y cuyo despliegue se realiza a nivel del cliente.