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

Image of AssemblyAI tool

Challenge Submission: SpeechCraft - AI-Powered Speech Analysis for Better Communication

SpeechCraft is an advanced real-time speech analytics platform that transforms spoken words into actionable insights. Using cutting-edge AI technology from AssemblyAI, it provides instant transcription while analyzing multiple dimensions of speech performance.

Read full post

Top comments (0)

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay