FastAPI + vue3 前后端分离后台管理系统,包含PC端,微信小程序端。接口使用:FastAPI+Pydantic+SQLAlchemy 2.0+Mysql,PC 端使用:Vue3+Typescript+Vite+Element Plus,小程序使用:Uni-APP + uview ui。异步存储,RBAC 权限管理,定时任务,部门管理等功能。
Kinit is an open-source rapid development platform offered for free to individuals and businesses. It utilizes modern and high-performance technologies such as FastAPI, Pydantic, SQLAlchemy 2.0 for the backend, and Vue, Element Plus, TypeScript for the frontend. It incorporates features like dynamic menu loading, multi-level access control, and button-level permissions. Kinit also supports multiple databases, docker-compose deployment, and automated CRUD code generation.
Kinit is a comprehensive open-source development platform that combines modern backend and frontend technologies for rapid project development. It offers features like automated CRUD code generation, scheduled tasks, authentication mechanisms, and database support. Additionally, it provides a seamless development experience with docker-compose deployment and continuous updates to stay abreast of the latest trends in technology.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.