teo-0.2.10 has been yanked.
Introduction
Teo is a schema-centered next-generation web framework for Rust, Node.js and Python.
Getting started
The fastest way to get started with Teo is by following the Quickstart guide.
Tutorials
We prepared a Beginner tutorial series to help you learn and understand Teo.
Highlights & Features
- Innovative schema definition inspired by GraphQL and Prisma
- Auto database migration
- Supports Rust, Node.js and Python
- Supports MySQL, PostgreSQL, SQLite and MongoDB
- Generated ORM types and interfaces
- Generated query clients for frontend
- Very efficient and performant
- Data sanitization, transformation and validation
- Builtin user sessions
- Builtin permission check
- First in last out middlewares
- Custom routes and handlers
Issues
Welcome to submit issues in this repo.
License
TEO is under Apache 2.0 license.