Desenvolvimento Web Profissional com Delphi e Dext Framework: Do Sonho ao Chão Firme

Este livro não começou numa mesa de editoração. Começou numa inveja saudável.
Durante anos eu escrevi frameworks em Delphi. Quase sempre o mesmo ritual: um ORM, depois estica para desktop, ERP, três camadas. No dia a dia era produtivo. No fundo, faltava um bocado. Fui atrás do que faltava — injeção de dependência, testes de unidade, código e tela mais no estilo MVC — e ainda não era bem isso. Continuava sendo “o meu jeito de organizar um projeto Delphi”. Não era o jeito como o resto da indústria levantava um serviço em produção e ia dormir tranquilo.
Em 2016 eu estava no meio de migrações grandes de Java para Go. A simplicidade bateu forte. Pouca cerimônia, concorrência nativa, código que você lê na segunda-feira e ainda entende na sexta.
Em 2018 fui parar de cabeça em outras stacks, principalmente .NET. Aí a coisa ficou pessoal. Subir uma Web API com padrão arquitetural sólido, banco mapeado com LINQ, suíte de testes e pipeline de deploy de Desenvolvimento… em menos de uma hora o básico já estava commitado. Fazer o equivalente em Delphi, naquela época, era assunto de dias. Não porque o Object Pascal fosse lento — pelo contrário, o compilador sempre foi um monstro —, mas porque o chão não existia. Cada pedaço era outra biblioteca isolada, outro estilo, outro “depois a gente encaixa”.
A Busca pelo Chão Firme
Seção intitulada “A Busca pelo Chão Firme”Foi nessa época que o Clean Architecture caiu de vez na minha mão. Devorei. Pela primeira vez alguém desenhava o mapa com clareza do que eu vinha caçando no escuro. Passei a estudar a fundo a arquitetura de frameworks globais — e, como o ecossistema .NET é aberto, fui ler como as features nascem, não apenas tutoriais de uso.
Aí o sonho começou: e se isso existisse de forma nativa e coesa em Delphi?
Tentei. Várias vezes. Mas nunca fechava um projeto completo com a mesma fluidez. Para entregar bem menos do que eu já fazia em .NET, eu precisava amarrar umas vinte e cinco dependências díspares. Então parei de colecionar peças dos outros e decidi escrever a peça que faltava. Sem pressa. Sem prazo de produto. Onde a curiosidade puxasse naquele mês: Python, Node, Flutter, mais bibliotecas .NET, mais projetos, mais cicatrizes em produção.
O protótipo foi crescendo em silêncio. Muita gente viu pedaços disso sem saber: palestras na Embarcadero Conference, CodeRage, Delphi Boot Camp, ITDevCon. Eu apresentava um tema de ponta; por baixo, estava assentando mais um tijolo do framework.
O desejo de escrever um livro de desenvolvimento web com tudo isso só crescia. Os rascunhos, também. E os rascunhos morriam repetidamente, porque o chão ainda não aguentava a ambição do livro. No ano passado, após lançar o livro Delphi Multithreading, tomei a decisão definitiva: inverter a ordem. Primeiro o chão sólido, depois o texto. Foquei em lapidar o framework até ele ser exatamente a base que eu gostaria de ter encontrado em 2018 — agora enriquecido com os aprendizados dos anos seguintes, inclusive o fato de estarmos publicando isso em plena era dos agentes autônomos de IA.

O Dext Framework nasceu de um sonho pessoal, mas rapidamente se tornou uma necessidade de toda a comunidade. Precisávamos de um ecossistema moderno, coeso e unificado — sem a necessidade de caçar dezenas de bibliotecas soltas — para construir aplicações corporativas na nuvem, simples de iniciar e extremamente rápidas de executar. Object Pascal nativo, compilado e com padrões de mercado sem teatro.
O resultado dessa jornada é o primeiro volume da série: Desenvolvimento Web Profissional com Delphi e Dext Framework.
Sobre o que é o Livro (e o que ele Não É)
Seção intitulada “Sobre o que é o Livro (e o que ele Não É)”- Não é curso básico de linguagem: Pressupõe que você já conhece a sintaxe do Pascal.
- Não é VCL tradicional: Se você busca arrastar componentes para o form e soltar relatórios no DataModule na sexta-feira, vai achar o livro denso — e está tudo bem.
- É Web Concorrente e Real: Serviços stateless, HTTP de alto rendimento, concorrência real, containers Linux e arquitetura limpa.
Para que a leitura não se tornasse um mero catálogo de recursos, construímos um produto corporativo real do início ao fim: o Dext Faturamento. Ele nasce como uma simples API de consulta de saldo e evolui progressivamente para um ecossistema completo com isolamento multi-tenant, autenticação JWT, controle de alçadas, Background Jobs, Redis, Hubs/WebSockets (SignalR), Docker, gRPC e integração como ferramentas para agentes de IA (com regras de negócio preservadas, sem deixar a IA gerar SQL arbitrário).
São 5 Laboratórios Práticos, código completo no GitHub, arquivos .http para testes imediatos e suítes de testes automatizados reais.
O que tem Dentro: As Quatro Voltas
Seção intitulada “O que tem Dentro: As Quatro Voltas”
🔄 Parte I: Do Form ao HTTP
Seção intitulada “🔄 Parte I: Do Form ao HTTP”Saindo da mentalidade desktop para o protocolo HTTP moderno. Roteamento fluente, Minimal APIs, binding de parâmetros fortemente tipados, pipelines de middleware e tratamento estruturado de erros com a RFC 9457 (Problem Details).
Laboratório 1: Construção da API de Clientes.
🔄 Parte II: Arquitetura e Persistência
Seção intitulada “🔄 Parte II: Arquitetura e Persistência”Configurações Twelve-Factor via variáveis de ambiente, comparação prática entre Controllers e Minimal APIs, o poder do Dext Entity, Smart Properties e o padrão Specification para consultas desacopladas.
Laboratório 2: Faturamento com persistência no banco de dados.
🔄 Parte III: Domínio Corporativo e Segurança
Seção intitulada “🔄 Parte III: Domínio Corporativo e Segurança”CQRS na prática, isolamento Multi-Tenant seguro, Database-as-API com governança rigorosa, autenticação e autorização com JWT/OAuth, matriz de permissões/alçadas, estratégias de cache e rate limiting.
Laboratório 3: Um SaaS multi-empresa resiliente que não vaza dados entre clientes.
🔄 Parte IV: Resiliência, Operação e IA
Seção intitulada “🔄 Parte IV: Resiliência, Operação e IA”Operações assíncronas com HTTP 202 Accepted, métricas para Prometheus, documentação OpenAPI/Swagger automática, interfaces reativas com HTMX, comunicação de altíssima performance via gRPC, testes automatizados, conteinerização com Docker e exposição de APIs prontas para consumo por Agentes de IA.
Laboratórios 4 e 5: Fechamento completo do ecossistema.
Para Quem Eu Escrevi
Seção intitulada “Para Quem Eu Escrevi”- Desenvolvedores Delphi que vivem da linguagem e não querem abandoná-la ou migrar para C#/Java apenas para criar backends modernos.
- Engenheiros de Software que já experimentaram outros ecossistemas (.NET, Go, Node, Python) e sentem falta da robustez, tipagem forte e velocidade de compilação do Delphi, sem abrir mão das melhores práticas de arquitetura.
- Quem participou das minhas palestras nos últimos anos e sempre perguntava: “Onde posso encontrar o livro com tudo isso compilado?”
Onde Encontrar o Livro
Seção intitulada “Onde Encontrar o Livro”-
Livro Impresso no Brasil (UICLAP):
Adquirir na UICLAP -
Amazon Global (Paperback):
Adquirir na Amazon.com
(A distribuição para a Amazon.com.br está em processo de propagação). -
Edição Digital (Kindle na Amazon):
Adquirir na Amazon (Kindle eBook)
(Propagação para lojas regionais em andamento). -
Edição em Inglês: Em fase final de revisão.
-
Repositório de Código dos Laboratórios:
github.com/dotpas/book-dext-web

Conheça Mais sobre o Ecossistema Dext
Seção intitulada “Conheça Mais sobre o Ecossistema Dext”Aprofunde-se nos componentes e na arquitetura apresentados no livro através da documentação oficial e artigos técnicos:
- Repositório Oficial do Dext: github.com/dotpas/dext
- Documentação Técnica Completa (Dext Book): Guia e Especificações
- Artigo sobre Validação Fluente: Fluent Validation API no Dext
- Artigo sobre Observabilidade e Telemetria: Telemetria Unificada com OpenTelemetry e SigNoz
- Artigo sobre Arquitetura Nativa S43: Criptografia TLS/SSL e Alta Performance
Cesar Romero · 1ª edição, 2026 · ISBN 978-65-02-32503-2