24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Desarrollar un servidor API simulado basado en la especificación OpenAPI

146 vistas 0 respuestas#42142
Presupuesto€925para el proyecto
FormatoProyecto únicosin prepago
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasEl período de respuesta ha terminadohasta 01.09.2026
Respuestas0promedio de categoría: 0,4
Vistas14671 en 14 días

Descripción del proyecto

Traducido
Estamos construyendo un nuevo producto web y el equipo de frontend está inactivo esperando un backend que no estará listo durante varias semanas más. Necesitamos un servidor simulado dedicado que lea nuestra especificación OpenAPI y ocupe el lugar del servicio real, sirviendo respuestas predecibles y predefinidas para cada endpoint descrito. El objetivo es obtener un contrato estable contra el cual se puedan desarrollar y demostrar aplicaciones cliente ahora mismo, de modo que cuando llegue el backend real, el cambio sea solo una cuestión de cambiar la URL base. Esto es específicamente una herramienta de simulación y stub, no una puerta de enlace API o un marco de prueba: no se necesitan enrutamiento, proxy de autorización ni bibliotecas de aserción, solo respuestas falsas auténticas.

El mock debe analizar la especificación y generar automáticamente ejemplos de carga útil a partir de los esquemas declarados, pero también permitir anular manualmente cualquier ruta con un cuerpo de respuesta personalizado vinculado a la ruta, método y código de estado. Quiero simular condiciones reales bajo demanda: retraso configurable para cada endpoint, códigos de error forzados como 400, 401, 404, 429 y 500, además de la capacidad de devolver diferentes respuestas basadas en un encabezado de solicitud o bandera para que el equipo pueda probar tanto caminos felices como el manejo de errores. Los fixtures de respuesta deben vivir en archivos simples que almacenamos en git, y recargarlos no debería requerir un reinicio. Una pequeña configuración puede establecer valores predeterminados globales para el retraso y las tasas de error.

En la salida espero un único servicio que se inicie localmente con un comando y se ajuste de la misma manera en un contenedor para un entorno compartido. Incluya instrucciones claras y un par de escenarios listos.

— Analizar la especificación OpenAPI y generar ejemplos de respuesta para cada endpoint
— Anular respuestas por ruta, método y estado a través de archivos de fixture editables
— Simular retrasos, tiempos de espera y códigos de error forzados bajo demanda
— Recargar fixtures sin reiniciar el servidor
— Ejecutar localmente con un comando más imagen de contenedor para staging
Textos y traducción Efectivo, Transferencia bancaria
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Textos y traducción” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora