Este es un tutorial interactivo que le enseñará cómo crear una API con Node y Express.
🌱 Cómo comenzar este proyecto
Este proyecto viene con los archivos necesarios para comenzar a trabajar de inmediato.
Recomendamos abrir este mismo repositorio usando una herramienta de aprovisionamiento como Codespaces (recomendado) o Gitpod. Alternativamente, puedes clonarlo en tu computadora local usando el comando git clone.
Este es el repositorio que necesitas abrir:
https://github.com/breatheco-de/node-express-api-tutorial
👉 Por favor sigue estos pasos en cómo comenzar un proyecto de codificación.
💡 Importante: Recuerda guardar y cargar tu código en GitHub creando un nuevo repositorio, actualizando el remoto (git remote set-url origin <your new url>) y cargando el código en su nuevo repositorio usando los comandos add, commit y push desde el terminal git.
Acerca del proyecto que vamos a construir
En este tutorial, crearemos una API REST que expone 3 endpoints a Internet:
GET /todos
POST /todos
DELETE /todos/<int:position>
GET /todos
Devolverá una lista con To Dos o tareas, así:
[
{
"done": true,
"label": "Sample Todo 1"
},
{
"done": true,
"label": "Sample Todo 2"
}
]
POST /todos
Agregará una nueva tarea o To Do a la lista, y recibirá el siguiente request body:
{
"done": true,
"label": "Sample Todo 1"
}
Y devolverá la lista de tareas o To Dos actualizada.
DELETE /todos/int:position
Eliminará una tarea pendiente en función de una posición determinada al final de la URL y devolverá la lista actualizada de tareas pendientes.
Este y otros proyectos son usados para aprender a programar por parte de los alumnos de 4Geeks Academy Coding Bootcamp realizado por Alejandro Sánchez y muchos otros contribuyentes. Conoce más sobre nuestros Curso de Programación para convertirte en Full Stack Developer, o nuestro Data Science Bootcamp.

