After Framework

Glossário

Definições consistentes para os termos técnicos usados na documentação.

Versão da documentação: supercore main · pacotes 1.0.0
Kernel compartilhadoLink para esta seção: Kernel compartilhado
after_core: o pacote base do qual todo produto depende. Define ports e implementações padrão.
Port (porta)Link para esta seção: Port (porta)
Uma interface definida pela plataforma, como AfterAuthRepository. O código de features depende de ports, nunca de SDKs de fornecedores.
AdaptadorLink para esta seção: Adaptador
Uma implementação concreta de um port, por exemplo auth do Firebase, vinculada na raiz de composição.
Raiz de composiçãoLink para esta seção: Raiz de composição
O único lugar onde um produto conecta seu manifesto, overrides padrão e adaptadores, geralmente lib/app/platform/after_framework.dart.
Override de providerLink para esta seção: Override de provider
Um override do Riverpod que substitui um provider padrão da plataforma por um adaptador do produto.
ManifestoLink para esta seção: Manifesto
AppPlatformManifest: a identidade do produto — nome do app, appId, nomes de pacote e linha de produto.
Linha de produtoLink para esta seção: Linha de produto
consumer ou enterprise. Define se um produto adiciona after_consumer ou after_enterprise sobre o kernel.
Domínio de VidaLink para esta seção: Domínio de Vida
Uma área da vida do consumidor da qual um produto é dono, como mobilidade para o SuperGarage.
Domínio de IndústriaLink para esta seção: Domínio de Indústria
Um vertical enterprise do qual um produto é dono, como operações hospitalares para o SuperHospital.
Malha de ecossistemaLink para esta seção: Malha de ecossistema
after_ecosystem: identidade, assinatura, eventos e APIs entre produtos compartilhados.
Spec do produtoLink para esta seção: Spec do produto
product.spec.yaml: o pequeno arquivo que a fábrica transforma em produto. Contém apenas o que pertence ao produto.
Falha fechadaLink para esta seção: Falha fechada
Quando falta um contexto obrigatório, a operação lança uma exceção em vez de retornar dados mais amplos.
Modo scaffoldLink para esta seção: Modo scaffold
AfterBootstrapMode.scaffold: mocks e adaptadores em memória são permitidos. O modo produção os rejeita na inicialização.
BYOKLink para esta seção: BYOK
Traga sua própria chave: as chaves de provedores de IA ficam no cofre de credenciais do dispositivo, nunca embarcadas no cliente.