Crear un proyecto con postgresql y nodejs
En este momento estoy trabajando en un nuevo proyecto, el objetivo es trabajar con postgresql y reemplazar el actual framework(loppback.js), por lo que sugerí trabajar con express.js.
Hice una demostración de como trabajar un proyecto con postgresql y express.js la cual se las comparto.
Lest’s go.
La estructura del proyecto es la siguiente:
app: En la caperta app tu puedes crear diferentes carpetas en la que casa una es un grupo de metodos que usaras para la lógica de negocio de tus servicios web.
app/api: En esta carpeta nosotros podremos crear nuestro archivo ontroller.js, donde tenemos la ruta de los metodos con sus respectivos verbos.
Tambien tenemos el archivo sample.js, que contiene la logica del método messenger.
general: En esta carpeta tu puedes tener fiferentes archivos que vas a usar a lo largo del proyecto, es como la carpeta util. En este caso nosotros tenemos el archivo postgresql.js que contiene la conección a la base de datos.
routes: Definimos la ruta raiz para cada grupo de métodos.
.env: Este archivo tiene las variables de entorno.
index.js: Es el archivo raiz del proyecto, aca de hace la conección al puerto para levantar el proyecto y puedes incluir las rutas para los web services.
Si alguien quiere el proyecto completo lo puede descargar del siguiente link
Gracias por todo y si puedes regalame una estrella en github 💪