Title: Crear una API en Express usando PostgreSQL
Course: 2025 - LI - Desarrollo Web del Lado del Cliente 2-1 y 2-2 > Section: 3 - Backend

1. Pre-requisitos

• Tener Node.js instalado.

• Tener PostgreSQL instalado y en ejecución.

• Tener tu proyecto de Node.js creado (npm init -y).

2. Instala las dependencias necesarias

En la terminal:
npm install express body-parser cors pg

Explicación rápida:

• express: framework de servidor.

• body-parser: para leer datos del body de las peticiones.

• cors: para permitir peticiones de otros orígenes (por ejemplo, un frontend en React).

• pg: cliente de PostgreSQL para Node.js.

3. Crea tu servidor básico en Express

Archivo: server.js

4. Conectar a la Base de Datos PostgreSQL

Crea un archivo db.js para manejar la conexión:

Archivo: db.js

5. Correr tu servidor

En la terminal:

node server.js

O con nodemon (auto-reload):
npx nodemon server.js

Para dar por terminada esta aplicaccion se requiere un screenshot del GET de todos los usuarios