Visão geral

Bem-vindo ao Archie Core, o backend nativo de IA que alimenta o Archie e permite que aplicações modernas passem da ideia à produção com velocidade e clareza sem precedentes.
O Archie Core é um Backend-as-a-Service (BaaS) agnóstico de cloud, concebido para equipas que desejam o poder de uma infraestrutura empresarial sem a fricção, cerimónia ou dependência a longo prazo que normalmente a acompanham.
Esta documentação explica o que é o Archie Core, como funciona e como construir com ele.
O que é o Archie Core?
Seção intitulada “O que é o Archie Core?”O Archie Core é um backend cloud de nova geração que gera, opera e evolui automaticamente o backend da sua aplicação.
No seu núcleo, o Archie Core disponibiliza:
- Uma base de dados relacional real (PostgreSQL ou MySQL)
- APIs GraphQL e REST geradas automaticamente
- Serviços de sistema de nível empresarial (auth, RBAC, armazenamento, mensagens, etc.)
- Lógica backend extensível através de funções personalizadas
- Interação IA nativa em linguagem natural
- CI/CD e governança de produção de primeira classe
Ao contrário dos backends tradicionais, o Archie Core não é montado a partir de ferramentas separadas. É um sistema único e coeso desenhado para ser compreendido tanto por humanos como por IA.
Para quem é esta documentação
Seção intitulada “Para quem é esta documentação”Esta documentação é escrita para:
- Programadores que constroem aplicações em produção
- Fundadores que querem velocidade sem dívida arquitetural
- Equipas de produto que valorizam clareza e impulso
Se compreende APIs, bases de dados e aplicações cloud modernas, está no sítio certo.
Nativo de IA por design
Seção intitulada “Nativo de IA por design”A maioria das plataformas adiciona IA depois. O Archie Core foi concebido para IA desde o início.
Isto significa:
- O seu backend pode ser explorado e manipulado usando linguagem natural
- Modelos de dados, APIs, permissões e lógica são explicáveis e inspecionáveis
- Agentes IA (incluindo o próprio Archie) podem raciocinar sobre o seu sistema em segurança
A IA não é uma funcionalidade do Archie Core — é um participante de primeira classe.
Isto torna o Archie Core especialmente adequado para:
- Desenvolvimento assistido por IA
- Workflows agênticos
- Iteração rápida sem degradação arquitetural
Agnóstico de cloud (Em breve)
Seção intitulada “Agnóstico de cloud (Em breve)”O Archie Core funciona em AWS, Google Cloud Platform ou Azure.
Escolha:
- O seu cloud
- A sua região
- A sua estratégia de implementação
O Archie Core oferece portabilidade sem teatro de abstração. A sua aplicação corre em infraestrutura real, usando bases de dados reais, com garantias operacionais reais. Sem runtimes proprietários. Sem bases de dados falsas. Sem dependência oculta.
APIs automáticas, instantaneamente
Seção intitulada “APIs automáticas, instantaneamente”Cada backend Archie Core expõe automaticamente APIs GraphQL poderosas para acesso flexível orientado pelo cliente — O seu modelo de dados torna-se a sua API imediatamente.
Segurança, validação e permissões são aplicadas de forma consistente, sem necessitar de código de ligação personalizado ou cablagem manual.
Playgrounds integrados
Seção intitulada “Playgrounds integrados”O Archie Core inclui ferramentas interativas para compreender e testar o seu sistema em tempo real:
- API Playground – Explore e execute APIs GraphQL e REST
- SQL Playground – Consulte a sua base de dados diretamente usando SQL
Estas ferramentas são concebidas para aprendizagem, depuração, validação e exploração assistida por IA.
Serviços de sistema incluídos
Seção intitulada “Serviços de sistema incluídos”O Archie Core disponibiliza serviços backend de nível produtivo prontos a usar:
- Autenticação (múltiplos fornecedores)
- Controlo de acesso baseado em funções (RBAC)
- Armazenamento de ficheiros (múltiplos fornecedores)
- Integrações (SendGrid, Shopify, Slack, Stripe, Twilio)
Estes serviços são nativos, não adicionados — o que significa que são consistentes, seguros, observáveis e todos governados pelos mesmos modelos de permissões e dados.
Extensibilidade através de funções backend
Seção intitulada “Extensibilidade através de funções backend”Quando o comportamento gerado não é suficiente, o Archie Core permite estender o backend usando funções backend personalizadas.
Estas funções:
- Executam-se em segurança dentro do runtime do Archie Core
- Têm acesso controlado a dados e serviços
- Preservam garantias e permissões do sistema
- Integram-se de forma limpa com as APIs geradas
Isto permite implementar lógica de negócio avançada sem quebrar o modelo.
Bases de dados reais, SQL real
Seção intitulada “Bases de dados reais, SQL real”O Archie Core suporta:
- PostgreSQL
- MySQL
Trabalha com bases de dados relacionais reais usando SQL padrão. Os seus dados permanecem portáveis, consultáveis e compreensíveis — hoje e nos anos vindouros.
Integrações nativas
Seção intitulada “Integrações nativas”O Archie Core inclui integrações de primeira classe com serviços como:
Stripe
Integre o Stripe para processamento de pagamentos.
SendGrid
Configure o SendGrid para emails transacionais.
Shopify
Sincronize dados com a sua loja Shopify.
Slack
Envie notificações para canais Slack.
Twilio
Envie mensagens SMS através do Twilio.
Estas integrações são tratadas como capacidades nativas, não como plugins de terceiros — permitindo segurança, configuração e observabilidade consistentes.
Desempenho e escala
Seção intitulada “Desempenho e escala”O Archie Core é projetado para ser excepcionalmente rápido — não apenas em latência bruta, mas na produtividade geral do programador.
Ao eliminar código de ligação, lógica duplicada e cablagem manual:
- As equipas entregam mais rápido
- Os sistemas mantêm-se mais limpos
- A sobrecarga operacional é reduzida
O desempenho não é um pensamento posterior — é um objetivo de design.
Nível empresarial por defeito
Seção intitulada “Nível empresarial por defeito”O Archie Core inclui capacidades empresariais desde o primeiro dia:
- Pipelines CI/CD
- Isolamento de ambientes
- Implementações seguras
- Governança e auditabilidade de produção
Não existe um “modo protótipo” que precise de ser reescrito mais tarde.
Parte da plataforma Archie
Seção intitulada “Parte da plataforma Archie”O Archie Core está totalmente integrado no Archie, a plataforma da ideia à aplicação.
Isto significa:
- Os backends são criados como parte do pensamento de produto, não depois
- Arquitetura, modelos de dados e APIs evoluem juntos
- A IA pode raciocinar através das camadas de produto, design e infraestrutura
Pode usar o Archie Core de forma independente — mas brilha verdadeiramente quando combinado com o Archie.
Vamos construir
Seção intitulada “Vamos construir”O Archie Core foi concebido para eliminar a fricção entre intenção e execução. O resto desta documentação mostra-lhe como.