|
|
|
1、FastApi 的后端框架特点:
1、后端框架基于Python框架底层基础上,完善了用L理、组l机构管理、角色管理、菜单管理、功能管理及权限分配Q日志管理、字典管理、附件管理等理功能Q可实现用户的功能及数据权限q行控制理?br/> 2、后端框枉过FastApi提供ZRestful格式的Web API接口Q除了授权接口,其它基本上都需要通过令牌q行讉KQ从而提高数据安全性?br/> 3、支持多U数据库接入Q可以配|支持SqlServer、MySql、Oracle、SQLite、PostgreSQL{数据库的接入?br/> 4、后端接口采用统一的接口协议,提供异步接口处理?br/> 5、后端框枉过分层处理及基cL象,极大的减重复代码,包括数据讉K层、控制器层等重复性较高的业务cM码,从而提高开发效率、提高接口一致性?br/> 6、通过代码生成工具Database2sharp配套工具实现业务模块的快速开发,可以快速生成框架底层代码,如控制器、CRUD数据讉KcRModel模型c,DTO对象cȝ相关cM码?br/>
2、Python开发框?WxPython桌面端特点:
1、基功能完善Q可重用、快速开发。基于我们的成熟框架Q完善了用户理、机构管理、角色管理、菜单管理、功能管理及权限分配Q日志管理、字典管理、参数配|、附件管理、图标管理等理功能Q可实现用户功能权限、字D|限、数据权限的控制理?br/>
2、集成通用字典理模块Q方便对字典大类及对应字兔R目数据的理。以及实现系l参数的l护理Q参数配|管理界面等?br/>
3、菜单动态展C和功能权限控制Q集成菜单权限控制及全局菜单的显C及用Q对界面按钮权限整合功能权限控制Q对模块的字D|限进行设|可以控制修攏V可见等?br/>
4、Python开发框架后端基于Python开发,WebAPIZRestful接口Q?FastAPI, SQLAlchemy, Pydantic, Pydantic-settings, Redis, JWT 构徏的项目,异步处理数据库调用?br>
5、前后端分离模式Q可接入多种l端Q具有良好的整合性。Python开发框架前端分为:WxPython+Python桌面端、Vue3+TypeScript+ElementPlus 的BS端。也可以Z.NET桌面开发,采用我们ZWinform+DevExpress的前端开发框Ӟ或者选用我们的基?NETCore+WPF前端开发框架?br>
6、框架支持多数据库,可支持Mysql、SqlServer、Postgresql、Sqlite、Oracle {多U数据库接入Q后端通过配置卛_指定接入的数据库cd?br>
7、通过代码生成工具Database2sharp配套工具Q实C务模块的快速开发,可以快速生成框架前后端代码Q以及各个桌面端、Vue3的BS端界面代码,可根据情况微调布局卛_?br/>
8、生成的后端Web API代码, 包括数据库模型层、DTO层、数据访问层、Web API 控制器层{;前端生成包含Web API的封装层、实体层、列表界面、编辑界面等内容Q生成界面功能默认具有增删改查、分c导出、打印、树列表展示{功能?br/>
9、纯Python的跨q_开发框Ӟ使用VSCode实现跨^台开发;跨^台运行,可在Windows、MacOS、Ubuntu{Linuxpȝ上运行,实现多端界面效果一致的应用pȝ?br/>
10、开发框架具有良好的抽象装基类Q数据访问层、API控制器层、API调用层、UI层包括列表和~辑界面{,采用基类l承的方式减重复代码,提高代码复用性?
3、Python开发框?PyQt6 / PySide6桌面端特点:
1、和WxPython桌面端功能一P包含L理、机构管理、角色管理、菜单管理、功能管理及权限分配Q日志管理、字典管理、参数配|、附件管理、图标管理等理功能Q可实现用户功能权限、字D|限、数据权限的控制理?br/> 2、项目是Z PyQt6 / PySide6 开发的 GUI 应用Q利用PyQt/PySide的强大界面功能,可以为Windows、MacOS、Ubuntu{LinuxpȝQ开发一套界面效果一致的桌面端应用系l?br/> 3、通过代码生成工具Database2sharp配套工具Q实C务模块的快速开发,可以快速生成框架前后端代码?br/> 4、开发框架具有良好的抽象装基类Q数据访问层、API控制器层、API调用层、UI层包括列表和~辑界面{?br/>
4、基于Vue3 + TypeScript + ElementPlus 的BS前端特点Q?/h3>
1、严格的前后端分,前端通过API讉K获得数据q行展示和增删改查处理,和WxPython桌面端共用一套数据库Q前端整合模块包括用L理、组l机构管理、角色管理、菜单管理、功能管理及权限分配Q日志管理、字典管理、附件管理等理功能。Web端菜单和WxPython桌面端菜单分开理Qƈ且可以动态配|Web前端菜单展示?br/> 2、集成通用字典理模块Q方便对字典大类及对应字兔R目数据的理。以及实现系l参数的l护理?br/> 3、基于最新的Vue3 +TypeScript + ElementPlus 技术栈开发的Vue前端Q整合了众多前端行lgQ以 ElementPlus 界面lg为基Q拓展很多相关组Ӟ界面设计模块化处理?br> 4、框架界面美观,整合树列表、表格数据展C,以及增加、编辑、查看、删除、导入导出等常规功能?br/> 5、基于Vue3 +TypeScript + ElementPlus 前端框架Q前后端严格分离Q后端用最新流行的Z Python ?FastAPI 框架作ؓAPI支撑Q前端界面以模块化ؓ指导q行开发,API装cMcȝ抽象装解决共同部分接口内容?br/> 6、整个系l除了包括权限系l模块、字典管理模块等内核模块外,提供众多前端展示案例代码参考,框架快速开发提供高效技术支持?br/> 7、代码生成工具Database2sharp配套工具实现前端界面和API代理ES6cȝ快速生成,׃面模块化,开发和l护非常方便? 8、和WxPython+Python桌面端等l端Q构Z个完整的应用体系Q具有一致的界面体验Q提高客户体验认同感?br/>
囄展示
本页展示框架里面的常用界面,以便Ҏ架有一个整体性的感性认识?