Welcome to TeaQL
Start using TeaQL as a generated business API platform for Java, Rust, Go, Python, .NET, TypeScript, and multiple databases.
Architecture Overview
Understand TeaQL as a generated business API layer, runtime boundary, and provider-based execution model.
Runtime Overview
Understand TeaQL runtime execution, UserContext, repositories, data services, and provider boundaries.
Java/Rust Parity & Generator
How one TeaQL model generates Java and Rust targets, which concepts are shared, and where each stack intentionally differs.
Internationalization Design Baseline
The cross-runtime design baseline for TeaQL internationalization. This feature is under development and is not available for application use yet.
Authorization Governance (Design)
Proposed model-driven authorization, policy distribution, local enforcement, and centralized governance across all TeaQL runtimes.
Protected Field Encryption (Design)
Proposed encrypted-field metadata, reveal workflows, short-lived grants, key boundaries, and client handling responsibilities.
Service Behind the Scenes
TeaQL looks simple from the application code side because a lot of work is handled by the runtime and the generated library behind the scenes.