Arquitetura

Módulo da documentação dedicado a arquitetura do FUJI.

Componentes

Até a versão 3.x (atual)

Diagram

A partir da versão 4

Diagram
Atualmente disponível no ambiente de desenvolvimento

Gateway / BFF e multi-repo

Ver Gateway / BFF (Token Handler Pattern) (autorização centralizada entre SPAs), Repositório dedicado do Gateway (bff) (repositório dedicado bff) e Entrega do Frontend (CDN) (entrega do frontend via CDN).

Pendências de documentação

Itens levantados em análise de documentação (2026-09) que precisam de investigação adicional no código antes de serem documentados como feature/arquitetura estável:

  • Indicadores de uso por gestor (GET /v2/gestores/, backend) — existe uma análise de impacto já feita, mas a implementação tinha pendências em aberto aguardando definição com o cliente (métrica de acessos do FUJI Aluno, e a feature de "feedbacks" ainda nem tem modelo de dados). Confirmar status atual antes de documentar.

  • Modernização Angular do web — iniciativa extensa e ainda em andamento (Signal Forms, Zoneless, etc), documentada em detalhe no próprio repositório web (docs/modernizacao/). Falta decidir o nível de resumo adequado para o portal.

  • Ambiente de desenvolvimento local (docker compose do backend/BFF) — hoje é documentação operacional que vive nos READMEs dos repositórios de código; avaliar se cabe um resumo aqui ou se deve continuar apenas nos repositórios.