Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

FastAPI Best Architecture 是使用 FastAPI 构建的企业级后端架构解决方案

License

NotificationsYou must be signed in to change notification settings

fastapi-practices/fastapi_best_architecture

Repository files navigation

The logo includes the abstract combination of the three letters FBA, forming a lightning bolt that seems to spread out from the ground

FastAPI Best Architecture

Enterprise-level backend architecture solution

English |简体中文

GitHubPythonMySQLPostgreSQLSQLAlchemyPydantic v2RuffuvDockerDiscordDiscordAsk DeepWiki

Pseudo 3-tier architecture

The mvc architecture is a common design pattern in python web, but the 3-tier architecture is even more fascinating

In python web development, there is no common standard for the concept of 3-tier architecture, so we'll call it apseudo 3-tier architecture here

But please note that we don't have a traditional multi-app structure (django, springBoot...) If you don't like thispattern, use templates to transform it to your heart's content!

workflowjavafastapi_best_architecture
viewcontrollerapi
data transmitdtoschema
business logicservice + implservice
data accessdao / mappercrud
modelmodel / entitymodel

Help

For more details, please checktheofficial documentation

Contributors

Special thanks

Interactivity

Discord

Sponsor us

If this program has helped you, you can sponsor us with some coffeebeans:☕ Sponsor ☕

License

This project is licensed by the terms oftheMIT license

Stargazers over time

About

FastAPI Best Architecture 是使用 FastAPI 构建的企业级后端架构解决方案

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

    Languages


    [8]ページ先頭

    ©2009-2025 Movatter.jp