jerk-app
v1.0.0
Published
Aplicación de ejemplo usando el framework JERK con rutas dinámicas y base de datos MariaDB
Maintainers
Readme
Aplicación JERK Framework
Aplicación de ejemplo usando el framework JERK con rutas dinámicas y base de datos MariaDB.
Descripción
Este proyecto es una aplicación de ejemplo que demuestra el uso del framework JERK con:
- Rutas definidas en un archivo JSON
- Controladores MVC
- Conexión a base de datos MariaDB
- Variables de entorno para configuración
Instalación
- Clona el repositorio
- Instala las dependencias:
npm installUso
Variables de entorno
Copia el archivo .env.example a .env y configura tus valores:
cp .env.example .envLuego edita .env con tus configuraciones:
PORT: Puerto en el que se ejecutará el servidor (por defecto: 7077)DB_HOST: Host de la base de datos MariaDB (por defecto: localhost)DB_USER: Usuario de la base de datos (por defecto: root)DB_PASSWORD: Contraseña de la base de datos (por defecto: vacío)DB_NAME: Nombre de la base de datos (por defecto: otrack_db)
Ejecución
Para iniciar la aplicación:
npm startPara iniciar en modo desarrollo (requiere nodemon):
npm run devLa aplicación estará disponible en http://localhost:7077 (o el puerto que hayas configurado).
Configuración
- El archivo
routes.jsondefine las rutas de la aplicación - Los controladores están en la carpeta
controllers/ - Los modelos están en la carpeta
models/ - Las vistas están en la carpeta
views/
Autor
Mr. NocturnusJerk
Licencia
Apache-2.0
