Skip to main content

MD24_JUNNY_MOCK_SERVER_SYSTEM.md

Mock server · APIs falsas e desenvolvimento offline

Posicionar o Junny como plataforma de integração completa: criar endpoints REST simulados, editar respostas (JSON no Monaco), iniciar um runtime local e consumir APIs fake para frontend, QA e protótipos — localhost-only no início.

Layout planejado

Mock Endpoints
Response Editor
Server Status

Exemplo rápido

Endpoint mock

GET /users

Corpo de resposta

[
  { "id": 1, "name": "John" }
]

MVP mock

  • REST mock · endpoints configuráveis · respostas custom
  • Runtime local · editor mock (Monaco JSON)

Códigos de estado previstos

200 · 201 · 400 · 401 · 404 · 500

Simulação de atraso (futuro): Delay 1000ms

Componentes front-end

MockServerListMockEditorEndpointBuilderResponseEditorMockStatus

Sidebar global: entrada Mock Servers (planejado).

Backend planeado

/modules/mock
  /controllers
  /services
  /runtime

Logs: pedidos recebidos, respostas enviadas e timestamps. Integração collections: Request para Mock Endpoint.

Fora do âmbito inicial

  • Hosting público, mocks na cloud ou execução distribuída
  • Geração de mocks por IA