Python VUE3 + Django Ninja的后台管理系统

Python VUE3 + Django Ninja的后台管理系统

为什么使用 Django-Ninija 和 Vue3

「Django Ninija 相比于 Django Rest Framework 」

  • 简单:旨在易于使用和直观,直接使用@装饰器(java好像叫注解)开发api

  • 快速执行:由于 Pydantic 和异步的支持,性能非常高。

  • 快速编码:输入提示和自动文档让您只关注业务逻辑。

  • 基于标准:基于 API 的开放标准:OpenAPI(以前称为 Swagger)和 JSON Schema。

  • Django 集成:与 Django 自身的功能和 ORM 有很好的集成。

Python VUE3 + Django Ninja的后台管理系统_第1张图片

「Vue3 」

  • 最火的框架,国内最火的前端框架之一。
  • 性能提升,运行速度是 vue2 的 1.5 倍。
  • 体积更小,按需编译体积 vue2 要更小。
  • 类型推断,更好的支持 ts 这个也是趋势。
  • 高级给予,暴露了更底层的 API 和提供更先进的内置组件。
  • 组合 API,能够更好的组织逻辑,封装逻辑,复用逻辑

平台简介

fu-admin-web 采用 VUE3,TS 开发。 fu-admin-backend 采用 Python,Django 和 Django-Ninija 开发。数据库支持MySql,SqlServer,Sqlite。

  • ‍‍ 前端采用VbenAdmin 、Vue3、

你可能感兴趣的:(django,python,后端,vue)