En el trabajo con hbs, pug y ejs
Elijo hbs, es mas practico y ameno con la sintaxis HTML, sabiendo desarrollo web es sencillo y rapido generar plantillas.
Levanto una base de datos con Docker
$ docker run --name coder-mongodb -d \
-e MONGO_INITDB_ROOT_USERNAME=coder-user \
-e MONGO_INITDB_ROOT_PASSWORD=coder-pass \
-p 27017:27017 \
mongo:latest
mongodb://coder-user:coder-pass@localhost:27017/coderdb?authSource=admin mongodb://pepe:asd456@localhost:27017/ecommerce?authSource=admin
Levanto una base de datos con Docker
$ docker run --name coder-mariadb -d \
-e MARIADB_DATABASE=coder-db \
-e MARIADB_USER=coder-user \
-e MARIADB_PASSWORD=coder-pass \
-e MARIADB_ROOT_PASSWORD=root-pass \
-p 3306:3306 \
mariadb:latest
Contiene la configuracion de ambas bases de datos SQLite y mariaDB
Contiene los esquemas de las tablas.
Logica para la creacion de las tablas.
Tiene la misma logica que Contenedor.js pero implementado con Bases de datos.
Se instancia y exporta la clase Store para la aplicacion.