Este documento foca nas funcionalidades de alto nível do framework web (API, MVC, Views), construído sobre a infraestrutura do Dext.
Visão: Um framework web completo, produtivo e moderno, comparável ao ASP.NET Core e Spring Boot.
O Web Framework consolidou seu pipeline de roteamento, middleware e hubs em tempo real, atingindo maturidade para produção.
Última atualização: 07 de Abril de 2026
- Lazy Headers: Acesso a headers sem alocações desnecessárias.
- Items Bag: Dicionário compartilhado no contexto da requisição.
- Response Compression: Suporte nativo a GZip e Brotli.
- Stream Writing: Suporte a envio eficiente de arquivos e streams grandes.
- Dext.Json Persistence: Serialização e Deserialização robusta de objetos complexos e listas.
- Content Negotiation: Suporte a múltiplos formatos (JSON, XML).
- API Versioning: Versionamento via URL, Query String ou Headers.
- Multipart Support: Upload de arquivos via
IFormFile.
- TDataApiHandler: Zero-code REST endpoints para entidades ORM.
- Full CRUD: GET, POST, PUT, DELETE automáticos.
- Querying: Filtros, paginação e segurança integrados.
- Web Stencils: Engine de templates inspirada em Razor.
- Layouts & Partials: Reuso de componentes visuais no servidor.
- HTMX Integration: Suporte nativo para SSR dinâmico com HTMX.
- Bidirectional Communication: RPC Cliente-Servidor funcional.
- Group Management: Organização de conexões em salas/grupos.
- JavaScript Client: Biblioteca cliente moderna
dext-hubs.js.
- OData Support: Suporte completo a queries OData no ORM e Web API.
- GraphQL: Camada nativa para exposição de grafos de dados.
- OpenTelemetry: Monitoramento e rastreamento distribuído nativo.
Dext Web - Building the modern web with Delphi.