{"repo":"fastapi-practices/fastapi-best-architecture","free":true,"listed":false,"github":"https://github.com/fastapi-practices/fastapi-best-architecture","clone":"git clone https://github.com/fastapi-practices/fastapi-best-architecture.git","description":"Enterprise-level backend architecture solution with fastapi、sqlalchemy,、celery、pydantic、grafana、docker...","language":"Python","stars":2517,"topics":["fastapi","fba","celery","sqlalchemy","fastapi-template","grafana"],"license":"MIT","category":"analytics","readme_excerpt":"FastAPI Best Architecture Enterprise-level backend architecture solution English 简体中文 Three-tier architecture The MVC architecture is common in Python Web as a general design pattern, but the three-tier architecture is more fascinating However, please note that we do not have a traditional multi-app (microservices) directory structure (django, springBoot...). ), but a self-righteous directory structure that you can give it any twist if you don't like this model! workflow java fastapi best architecture ---------------- ---------------- --------------------------- view controller api data transmit dto schema business logic service + impl service data access dao / mapper crud model model / entity model Help For more details, please check the official documentation Contributors Special thanks - FastAPI - Pydantic - SQLAlchemy - Casbin - Ruff - ... Interactivity Discord License This project is licensed by the terms of the MIT license","default_branch":null,"files":null,"tree":[],"storefront":"/r/fastapi-practices","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fastapi-practices/fastapi-best-architecture/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}