Dext Framework Patterns
CommunityDelphi backends with DI and minimal APIs.
Software Engineering#architecture#orm#dependency-injection#web-api#minimal-apis#delphi#dext-framework
Authordelphicleancode
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Delphi developers often struggle to enforce clean architecture in backends, lacking a cohesive pattern for DI, minimal routing, and a robust ORM, which this skill codifies as Dext Framework Patterns.
Core Features & Use Cases
- Minimal Routing (Minimal APIs): use MapGet/MapPost with typed parameters and automatic model binding to reduce boilerplate.
- Controlled DI: centralizes dependency resolution through a shared container to promote testability and maintainability.
- Smart ORM with Dext.Entity: provides type-safe data access and expressive queries for scalable data layers.
- Returns and Resilience: standardizes response patterns and async task handling for robust endpoints.
Quick Start
Create a minimal Dext API with a health endpoint using MapGet and start the web server.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Dext Framework Patterns Download link: https://github.com/delphicleancode/delphi-spec-kit/archive/main.zip#dext-framework-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.