-
Notifications
You must be signed in to change notification settings - Fork 0
API Frameworks
GitHub Actions edited this page Jan 25, 2026
·
2 revisions
VelinScript unterstützt moderne Web-Frameworks in Rust, PHP und Python.
- Vorteile: Eng mit Tokio verzahnt, Type-safe Extractors.
-
Verwendung:
@Axumoderframework: "axum"
- Vorteile: Maximale Performance, stabiles Ökosystem.
-
Verwendung:
@Actixoderframework: "actix"
-
Generierung: Erstellt
AppController-Klasse und registriert Routen viaRoute::get/post/.... - Vorteile: Standard für modernes PHP, Eloquent-ready (via Velin ORM).
-
Verwendung:
@Laraveloderframework: "laravel"
-
Generierung: Erstellt Controller mit PHP 8 Attributen (
#[Route]). - Vorteile: Enterprise-Standard, sauber getrennte Komponenten.
-
Verwendung:
@Symfonyoderframework: "symfony"
-
Generierung: Nutzt Pydantic (
BaseModel) für Typ-Validierung. - Vorteile: Automatische OpenAPI-Doku, Type-Hints, Async-Support.
-
Verwendung:
@FastAPIoderframework: "fastapi"
-
Generierung: Klassische View-Functions und
app.add_url_rule. - Vorteile: Einfachheit, riesiges Ökosystem.
-
Verwendung:
@Flaskoderframework: "flask"
-
Generierung: JSON-Struct-Tags, Gin-Handler mit Kontext (
*gin.Context). - Vorteile: Performance (Martini-API), Middleware-Support, JSON-Validierung.
-
Verwendung:
@Ginoderframework: "gin"
In velin.config.json:
{
"target": "go", // "rust", "php", "python", "go", "ts", "java", "csharp"
"framework": "gin" // Optional, überschreibt Default
}- Compiler Architecture
- Pass-Verlauf
- Type Inference
- Code Ordering
- IR Representation
- Borrow Checker
- Code Generation
- Multi-Target Compilation
- Module Resolution
- Framework Integration
- Parallelization
- AI Compiler Passes
- Prompt Optimizer
- System Generation
- Basics
- APIs
- Security
- Database
- Validation
- Authentication
- ML/LLM
- Intelligence Features
- Type Inference
- ML Training
- Pattern Matching
- Closures
- Collections
- HTTP Client
- String Interpolation
- Debugger
- Vektor-Datenbanken
- CLI Reference
- API Keys Setup
- Advanced
- Backend
- Security Best Practices
- AI/ML
- Auto Imports
- Plugin Development