我在掘金学到的第一个项目开源了-灵析社区

养乐多一瓶

技术栈

整个项目技术栈如下:

前端:

  • react
  • zustand
  • vite
  • tailwindcss
  • ahooks
  • antd + ant-design/plots

后端:

  • nestjs
  • mysql
  • redis
  • prisma
  • minio

部署:

  • docker
  • nginx
  • github actions
  • aliyun

收获

通过学习本项目你可以学到的东西有很多很多,比如组件封装动态路由,高阶组件,多页签封装, 无感刷新, 前端限流等等客户端知识, 还有服务端, 数据库运维方面的很多知识,可以说是收获满满。学习项目的期间,就跟追剧一样,每集看完,都津津有味,收获满满,也是期待后面的内容。学习的期间学习了很多东西的用法,以及封装的思想,原理等,也是将踩过的坑一一解决。

项目的内容主要是b端老生常谈的rbac权限管理,附加一些常见的其他功能,大家可以自行探索。下面附上几张效果图。

项目地址为www.mengmeng.tech/ 大家可以体验一番,希望不要打网站,开源出来的初衷也是为了供大家学习,大家直接用准备好的账户登录就行,因为我控制着删除的权限,如果没有管理员账户是不可以删除的,为了防止大家误删东西,其他的话,如果我们有很多用户同时登录同一个账户,如果权限被修改了是会被websocket实时推送给其他正在登录的用户的。

github仓库地址

前端:github.com/js-0127/men…

后端:github.com/js-0127/men…


阅读量:757

点赞量:0

收藏量:0