Tengo la siguiente pregunta y ¿es porque hay nombres de archivos javascript con puntos?
Por ejemplo:
En un proyecto de node js con express, encontré los siguientes archivos:
usuario.ruta.js
usuario.controlador.js
Porque es muy claro cuando lee el nombre del archivo, puede saber la responsabilidad del archivo, el objeto está manejando, el modelo comercial del proyecto. Fácil mantenimiento, corrección de errores.
Es la misma razón por la que coloca archivos en diferentes directorios. Por que hariamos eso? Queremos organizar los archivos de una manera manejable. Entonces, colocamos los archivos relacionados con el enrutamiento en el directorio de routes , los archivos relacionados con la lógica empresarial en el directorio de service .
Otra forma de organizar archivos es hacer que el tipo de archivo se mencione en el nombre mismo. El nombre del archivo user.route.js dice que contiene routes relacionadas con user . El archivo user.controller.js dice que contiene funciones de controller relacionadas con user .
Si lo piensa más, es similar a tener extensiones en los nombres de los archivos. Los archivos terminan en .js nos dice que es un archivo JavaScript . Lo mismo ocurre con los archivos .css , .html , etc. De la misma manera, los archivos que terminan en .route.js nos dicen que es un archivo que tiene código JavaScript relacionado con el enrutamiento. Entonces, ¿qué te dicen los archivos que terminan en .controller.js ?