Developer productivity tool for making high-quality FastAPI production-ready APIs.
-
Updated
Nov 17, 2024 - Python
The term MVC stands for Model-View-Controller. MVC is a software design pattern that separates an application's logic according to responsibilities: The model manages the application's data structure, the view manages how information is represented in the user interface, and the controller accepts input and dispatches commands to the model and the view.
Developer productivity tool for making high-quality FastAPI production-ready APIs.
Some of the most common design patterns implemented in Python.
Framework for safe and maintainable web-projects.
Django 是一个使用 Python 编写的开源 Web 应用程序框架,它提供了一套用于快速开发安全、 可扩展和高效的 Web 应用程序的工具和功能。Django 基于 MVC(Model-View-Controller)架构模式,采用了最佳实践,强调代码的可重用性和可维护性。它的设计理念是 DRY(Don't Repeat Yourself), 通过提供许多内置功能和现成的解决方案,使开发人员能够专注于业务逻辑而不必从头开始构建所有组件。
FastAPI MVC this is an example of using FastAPI and built upon the Model-View-Controller (MVC) architectural pattern.
Example project created by fastapi-mvc from fastapi-mvc/copier-project template
An MVC Python framework
simpleDjangoProject
A template for flask applications structured in the Model View Controller pattern.