Saltar al contenido

Detalles

No es extraño que, muchas veces, cuando desarrollamos una API REST o cualquier tipo de interfaz, caigamos en la tentación de centrarnos directamente en sus detalles de implementación (¿lo divertido?) antes incluso de hacer un análisis superficial de la funcionalidad que vamos a construir o qué diseño queremos alcanzar. En esta actividad, os proponemos un ejercicio diferente: diseñar una API REST antes incluso de escribir ni una sola línea de su lógica de negocio. ¿Conseguiremos replicar aquí -algunos de- los beneficios de otras metodologías como TDD?

Para el desarrollo de esta actividad nos serviremos de las siguientes tecnologías y conceptos:

  • Top-down vs Bottom-up
  • REST (o RESTful-like APIs)
  • OpenAPI (formerly Swagger)
  • Node + TypeScript

---

Intentaremos que sea un ejercicio de live coding, por lo que podéis llevar con vosotrxs ordenador para hacerlo de manera simultánea (100% opcional). Publicaremos por aquí los detalles necesarios para arrancar con la actividad.

Los miembros también están interesados en