Skip to content

About

Proceso de creación de una API RESTful con buenas prácticas para gestionar una base de datos postgresSQL

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

node-js-736399_1280

Node.js y Express

Este repositorio contiene un proyecto en Node.js. Explora conceptos clave de Node.js y Express para desarrollar aplicaciones backend modernas.

📌 Contenido

🔹 Conceptos Básicos

  • Protocolo HTTP (Request y Response)
  • HTTPS
  • StatusCode y códigos más comunes
  • Cabeceras HTTP
  • ¿Qué es un buffer?

🔹 Desarrollo de Aplicaciones con Node.js

  • Creación de rutas
  • Solución para evitar reiniciar el servidor
  • Uso de --watch (experimental) y alternativas como Nodemon
  • Solución UTF-8
  • Creación de APIs y métodos HTTP
  • Método OPTIONS y CORS
  • Integración con método POST

🔹 Express.js

  • Integrando Express en el proyecto
  • Diferencias entre Node.js nativo y Express
  • Migración de métodos GET y POST nativos a Express
  • Manejo de errores y 404 en Express
  • Desactivación de x-Powered-By: Express
  • Middlewares en Express con ejemplos prácticos

🚀 Instalación

  1. Clona este repositorio:

    git clone https://github.com/lardevpro/APIRESTful-Nodejs-Express.git
    
  2. Navega al directorio del proyecto:

    cd proyecto-node-express
    
  3. Instala las dependencias:

    npm install
    

Para ejecutar el servidor, puedes usar Nodemon:

nodemon app.js

O si prefieres usar la opción experimental de --watch:

node --watch app.js

📝 Contribuciones:

Si deseas contribuir, por favor abre un issue o envía un pull request.

About

Proceso de creación de una API RESTful con buenas prácticas para gestionar una base de datos postgresSQL

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages