andresbolivar19 / MinTic-PetShop-Backend-Express

Home Page:https://petshop-mintic-backend.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express-U21

Definicion Carpetas:

  • routes/
    Se especifica que se va hacer cuando se consulta una ruta de la pagigna: ejem pagina.com/usarios -> usuarios.js
    Se encarga de decidir para que pagina va
    La mejor practiva es crear un archivo por cada ruta:
    eje: productos.js, usuarios.js ....
  • controlllers/
    Se encarga de conectarse a la base de datos

Lo que se hacia en Java en el service en el dao van a ir al controlador en NodeJS-Express

React hace la solicitud como lo hace postman

Mongoose libreria para trabajar con express y mongodb

Swagger: Para documentar las rutas

JSON Web Tokens Para manejo de sesiones Fuente: https://jwt.io/libraries npm install jsonwebtoken

Github-Action to Heroku

Fuente: https://github.com/marketplace/actions/deploy-to-heroku

About

https://petshop-mintic-backend.herokuapp.com


Languages

Language:JavaScript 99.9%Language:Procfile 0.1%