App Mobile • Coding AI • Mocks, Services e Contratos
Prepara o app para integração futura com backend usando mocks e contratos.
Produto
services
types
react-native
app-mobile
mocks
avançado
Preencha as variáveis
0/6 preenchidas
Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!
{produto}{modulos}{entidades}{acoes_api}{tipagem}{problemas}Prompt (prévia ao vivo)
Atue como Mobile Tech Lead. Gere um prompt para Coding AI organizar mocks, services e contratos tipados para futura integração backend.
Dados:
- Nome do app: {produto}
- Módulos: {modulos}
- Entidades principais: {entidades}
- Ações da API futuras: {acoes_api}
- Regras de tipagem: {tipagem}
- Problemas atuais: {problemas}
Entregue:
1) Estrutura de mocks por domínio
2) Estrutura de services por domínio
3) Contratos/tipos principais
4) Estratégia de troca mock → API real
5) Prompt final para Coding AIExemplos
Entrada
Nome do app: FitRoute Módulos: auth, workouts, progress, profile Entidades principais: User, WorkoutPlan, WorkoutSession, ProgressSummary, Goal Ações da API futuras: login, cadastro, listar treinos, concluir treino, buscar progresso, salvar perfil/metas Regras de tipagem: types por domínio e responses padronizados Problemas atuais: dados mock espalhados em componentes
Saída esperada
🧪 Mocks: Separar por domínio: auth.mocks.ts, workouts.mocks.ts, progress.mocks.ts. 🔌 Services: Criar services por domínio com interface padronizada e retorno tipado. 🧾 Contratos: Types para entidades + payloads de request/response. 🔄 Troca mock → API: Camada service isolada para substituir implementação sem mexer na UI. 🎯 Prompt Coding AI: Refatore o app em React Native + Expo para organizar mocks, services e contratos tipados por domínio, preparando a integração futura com backend sem alterar a UI.