Este proyecto es un backend desarrollado utilizando tecnologías como Node.js, Express y Webpack. El objetivo principal del proyecto es permitir la creación de endpoints de forma dinámica, basados en los nombres de los archivos.
- Generación automática de endpoints basados en los nombres de los archivos.
- Uso de Webpack para la construcción y optimización del código.
- Minificación del código utilizando TerserWebpack para mejorar el rendimiento.
- Uso de scripts para facilitar el desarrollo y la ejecución del servidor.
- Implementación de un plugin personalizado para Webpack que ejecuta scripts de forma sincrona antes de la construcción del bundle.
- Clona este repositorio en tu máquina local.
- Instala las dependencias del proyecto utilizando el comando npm install.
- Configura los archivos y nombres de los endpoints de acuerdo a tus necesidades.
- Utiliza los comandos npm proporcionados para ejecutar el servidor en diferentes modos:
- npm run build - Construye el bundle optimizado utilizando Webpack.
- npm run dev - hace la contruccion y ejecuta el servidor.
Las contribuciones son bienvenidas. Si deseas realizar mejoras o corregir problemas en el código, no dudes en enviar un pull request. Asegúrate de seguir las pautas de contribución del proyecto.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.
© 2023 DuvanRozoP