地址: https://github.com/songhuangcn/admin-template
抽出了一个后台管理系统的简单版本,方便以后做业余项目用。技术栈:Vue.js + Rails ,功能亮点:
make setup
,部署也同样很简单详细介绍见项目 README 。
题外话,后台管理系统已经很多很多,这个项目只完成其中的核心部分,也方便能一直维护下去。如果项目对你有帮助,请帮忙给个 Star ,谢谢。后面可能会考虑再出个 Go 语言版本。
1
Belmode 302 天前
Ruby......
|
2
FightPig 302 天前
整挺好,不过现在我都自己用 tailwind 写的,适配手机比较方便
|
3
songhuangcn OP @FightPig 主要是为了框架自带的那些组件,加起功能来会快点。这个 arco design 手机版没适配,是个缺点,后续看看有没有别的更适合的 UI 框架
|
4
FightPig 301 天前
@songhuangcn 这些框架的确好用,主要我们有适配手机的需求,所以只能自己写了。后端我也用的 rails ,权限我用的 cancancan 多些,不过看了下你这方法,对 controller 和 action 进行权限设定,也是不是不错的思路,不过如果对路由限制的话,好像没有法做到用户只能看到自己发的或者某种条件下的权限设定。
|
5
songhuangcn OP @FightPig 这种 RBAC 解决的是通用的功能权限,cancancan 之类的库是解决资源权限的,两个都是需要的。资源权限不太好抽象,就让大家手动加了,这个模板没处理。
|
6
kilvn 300 天前
Ruby......
|
7
songhuangcn OP |