ADR-0005: Next.js/React¶
Status: Superseded — substituída pela prática real observada nos produtos.
Contexto¶
A visão original previa React + Next.js + TypeScript como frontend desacoplado padrão para todos os produtos da CoreFlow Platform.
Decisão Real¶
Django Templates server-rendered + Bootstrap 5 (tema Dracula at Night, evoluindo para o Novo Padrão Visual .holo-*) é o padrão real adotado pelos 8 produtos — ver Standards de Frontend.
CoreFlow ERP chegou a implementar frontend Next.js/React/TypeScript separado no início do projeto, mas essa camada foi removida na SP-1 "Ajuste Estrutural" (07/07/2026, ADR próprio do projeto, categoria ADR-H001) para simplificar o MVP. Não há pasta frontend/ nem serviço Next.js em produção em nenhum produto hoje.
Consequências¶
- Menor complexidade operacional (um único processo Django por produto, sem build/deploy separado de frontend).
- Onboarding mais rápido para o padrão já dominado (Django + Bootstrap).
- Next.js/React permanece como opção válida para casos futuros que exijam interatividade rica no cliente, mas deixou de ser o padrão obrigatório — reavaliação caso a caso, não uma exceção "proibida" como a visão original definia.