DEV Community

Carlos Estrada
Carlos Estrada

Posted on

Reto de backend #1

Si quieres empezar tu camino en el desarrollo backend, bienvenido a esta seria que decidi llamar Retos de backend donde iremos realizando diversos proyectos para empezar a entender diferentes conceptos del desarrollo backend.

Comenzaremos desde 0 hasta convertirnos en todo un backend developer. Toda esta serie se basara en desarrollar proyectos, compartire algunos objetivos y caracteristicas de cada uno de los proyectos y la implementacion quedara en tus manos.

Puedes usar cualquier base de datos, framework, lenguaje de programacion, etc. La decision queda en ti.

Api de un solo endpoint (No Conexion de base de datos)

Descripcion del proyecto

Construir un api con solo un endpoint en el cual podamos realizar lo siguiente.

  • Obtener una lista de los elementos disponibles
  • Crear un elemento
  • Actualizar un elemento de la lista
  • Eliminar un elemento

Requisitos

  • Hacer las 4 acciones basicas (crear, leer, actualizar y eliminar)
  • La informacion debera estar guardada en un arreglo

Ejemplo de un endpoint para el projecto



<sitio>.com/<endpoint>

# Ejemplo
localhost/dogs/get
localhost/dogs/post
localhost/dogs/put
localhost/dogs/delete


Enter fullscreen mode Exit fullscreen mode

No requerido pero recomendado

En lugar de tener una url para cada accion, dejalo todo en la misma



localhost/dogs/ # En base al metodo de la peticion realiza una cosa u otra


Enter fullscreen mode Exit fullscreen mode

Top comments (0)