TEO
===
[![License][license-image]][license-url] [![PR Welcome][pr-image]][pr-url]
Next-generation web framework for Rust, Node.js and Python.
Official site: https://teocloud.io
Official documentation: https://teocloud.io/docs
## Features
* Innovative schema definition inspired by GraphQL and Prisma
* Auto database migration
* Supports Rust and Node.js
* Supports MySQL, PostgreSQL, SQLite and MongoDB
* Generated ORM entities
* 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
## Get started
Read our [Getting started guide](https://teocloud.io/docs/getting-started/quickstart) from
[our official site](https://teocloud.io).
## Issues
Welcome to submit issues in this repo.
## License
TEO is under Apache 2.0 license.
[license-image]: https://img.shields.io/github/license/teocloud/teo.svg?style=flat-square
[license-url]: https://github.com/teocloud/teo/blob/master/LICENSE
[pr-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[pr-url]: https://github.com/teocloud/teo