项目简介
本人利用 react18.2 + json-server 做了一个后台管理系统。
包含:
- 用户管理
- 权限管理
- 站内信审核管理
- 站内信发布管理
等内容。
其中涉及到react-router V6.0的使用以及一些权限控制等内容。
更多精彩内容,请微信搜索“前端爱好者
“, 戳我 查看 。
项目很简陋,有很多需要改进的地方,但是可以作为为二次开发的基础版本。
部分页面展示如下:
源码下载
源码比较多,只能把源码放在百度云盘。
在前端开发者
公众号,输入“react后台源码
”即可查看源码下载地址。
由于后台是 json-server 实用性不大,所以,打算用 nodejs + MongoDB + koa2 重新实现后台部分。
后台部分内容简介
后台部分,我从网上搜了一些课程,作为参考。
网上课程: https://www.bilibili.com/video/BV1v5411T7Ez/?p=53&spm_id_from=333.880.my_history.page.click&vd_source=b9923365c9db1ae16f3841e7a660a9c4
后台部分内容大致包含入下几个方面
- RESTful API的6个限制和若干最佳实践
- Koa2、Postman 、 MongoDB 、JWT 等技术
- 运用上述技术搭建后台管理系统的API接口
- 云服务器的线上部署方法
前置知识
- ES6 基础
- Node.js 基础
难点
- 服务端接口设计
- JWT 认证原理
- 复杂数据库关系
自己写一遍项目,是学习技术或者知识最有效的手段。
参考地址:
https://www.bilibili.com/video/BV1v5411T7Ez/p=2