Arquitectura: La forma como el código va a interactuar, es importante por: la calidad del software,
Principios de buen programador
Paso a paso
1) Creamos una base de datos
2) Ingresamos unos datos cualquieras
3) Creamos una carpeta llamada crud_node y le metemos dos subcarpetas llamadas back y
front
4) Abrimos la carpeta back y creamos el sccafolding (armadura o esqueleto)
a) Abrimos la consola con Ctrl + ñ e inicializamos el npm
b) Le asignamos el backend
c) Damos enter en versión y le asignamos la descripción del aplicativo
d) Le asignamos la puerta de entrada del aplicativo
e) Saltamos todos hasta author y le asignamos nuestro nombre
f) Confirmación la config del [Link]
Nota: Así tiene que quedar el [Link] después de todo el procedimiento, agregar
manualmente el “start”: “nodemon [Link]”
Nota: nodemon deja hacer cambios de codigo sin necesidad de tumbar el servidor
5) Instalamos los modulos
a)
b)
c)
d)
e)
f) Para instalarlos todos con un solo comando:
6) Creamos una carpeta en back llamada modules con dos archivos js llamados rutas y bdatos
7) Nos conectamos a la base de datos
8) En la carpeta back creamos una js llamado app
9) En el raíz (app)
10) En [Link]
a) Llamos los paquetes requeridos
b) Serializamos el express
c) Llamamos a la base de datos
d) Construimos el endpoint deseado (GET, POST, PUT, etc..)
11) En la carpeta de front creamos un [Link] y un [Link]
12) En el main recorremos el back como si fuera un json