# PyVaFramework **Repository Path**: qiangai/pyva ## Basic Information - **Project Name**: PyVaFramework - **Description**: PyVa = Python项目 + Java风格,这是一个工程框架库,包含DB、Redis、MongoDB、JSON等工具和基础服务类。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: feature-3.3.12 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-11-27 - **Last Updated**: 2025-02-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PyVa PyVa = Python项目 + Java风格,这是一个工程框架库,包含DB、Redis、MongoDB、JSON等工具和基础服务类。 [Github: PyVa](https://github.com/zhenqiang-sun/pyva) [Gitee: PyVa](https://gitee.com/qiangai/pyva) ### 依赖组件: #### 1、FastAPI https://fastapi.tiangolo.com/ * 快速:可与 NodeJS 和 Go 比肩的极高性能(归功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。 * 高效编码:提高功能开发速度约 200% 至 300%。* * 更少 bug:减少约 40% 的人为(开发者)导致错误。* * 智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。 * 简单:设计的易于使用和学习,阅读文档的时间更短。 * 简短:使代码重复最小化。通过不同的参数声明实现丰富功能。bug 更少。 * 健壮:生产可用级别的代码。还有自动生成的交互式文档。 * 标准化:基于(并完全兼容)API 的相关开放标准:OpenAPI (以前被称为 Swagger) 和 JSON Schema。 #### 2、Uvicorn https://www.uvicorn.org/ 基于 Uvicorn 运行的 FastAPI 程序是 最快的 Python web 框架之一。 #### 3、SQLAlchemy SQLAlchemy: https://www.sqlalchemy.org/ 采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。