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