框架介绍

NestAdmin 是一个基于 Nest.js 和 Vue 3 的后台极速开发框架,旨在帮助开发者快速构建现代化的后台管理系统。借助 Nest.js 的强大后端框架和 Vue 3 的灵活性,NestAdmin 提供了一种高效、模块化的开发方式,让您可以专注于业务逻辑的实现,同时保持代码的整洁和可维护性。

目前框架还在进行开发与整理,预计2023年9月份正式上线。

主要特性

1.强大的后端支持: NestAdmin 基于 Nest.js,可以方便地搭建可扩展、可测试的后端应用程序。Nest.js 提供了依赖注入、装饰器和面向对象的编程方式,以及丰富的功能集,如路由管理、中间件支持、数据验证等,让您能够快速构建稳健的后端服务。

2.现代化的前端界面: NestAdmin 使用 Vue 3 作为前端框架,利用其响应式数据绑定、组件化开发等特性,实现了富有交互性和友好的用户界面。同时,借助 Vue 3 的生态系统和插件,您可以轻松扩展和定制前端功能,满足不同项目的需求。

3.模块化的开发方式: NestAdmin 遵循模块化的设计理念,将前后端分离,使开发过程更加清晰和高效。您可以根据业务需求,将系统功能拆分为不同的模块,并独立进行开发和测试。这种模块化的设计使得 NestAdmin 更易于维护和扩展,同时提高了团队合作的效率。

4.高度可定制化: NestAdmin 提供了丰富的配置选项和扩展接口,使您可以根据自己的需求进行定制化开发。您可以根据项目特点选择适合的数据库、认证方式和权限控制等,以及集成其他常用插件和工具,快速搭建符合业务需求的后台管理系统。

快速上手

1.安装 Node.js 和 npm(或者 yarn)。

2.使用 Nest CLI 创建一个新的 Nest.js 项目:nest new nestadmin-project

3.创建并配置您需要的数据库,例如 MySQL 或 MongoDB。

4.安装 NestAdmin 和相关依赖:npm install nestadmin

5.根据文档和示例代码,编写您的后端业务逻辑和前端界面。

6.运行项目:npm run start,即可在浏览器中访问 NestAdmin。

系统架构

建设中...

社区支持和反馈

NestAdmin 是一个开源项目,我们欢迎开发者的参与和贡献。您可以在 GitHub 上找到我们的代码仓库,并提交问题、建议或者 Pull Request。同时,我们也鼓励开发者在我们的社区平台上进行交流和分享经验,以促进 NestAdmin 的进一步发展和完善,在使用中有任何问题,请使用以下联系方式联系我们。

官网:建设中..

开发文档:建设中..

QQ群: 133183029

微信:uihtml

添加微信,备注"加入NestAmin交流群"

特别鸣谢

感谢以下的项目,排名不分先后

Nest.js:https://nest.nodejs.cn/

Vue3:https://cn.vuejs.org/

jQuery:http://jquery.com

版权信息

NestAdmin遵循Apache2开源协议发布,并提供免费使用。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2023-2028 by NestAdmin All rights reserved。