Dext Framework Patterns

Community

Delphi backends with DI and minimal APIs.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.