V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
senqi666
V2EX  ›  分享创造

推荐开源项目: fastapi-vue-admin 后台权限管理系统

  •  
  •   senqi666 · 86 天前 · 1975 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    大家好,我是一个刚入驻 V2 的新人,想来推荐一下自己的开源项目,让更多人看到,帮助更多人更快开发。

    项目名为 fastapi-vue-admin,这是一个基于 FastAPI 、Vue3 、TS 开发的 RBAC 权限管理系统。

    使用场景

    适合需要快速搭建一个后台管理系统的场景,并且需要相对应的权限控制。

    技术栈

    • 后端采用 FastAPI (现代、高性能异步框架) + Swagger (自动生成交互式 API 文档) + Pydantic (强制类型约束) + SQLAlchemy 2.0 ;
    • 前端采用 Vue3 + Ant Design Vue + TypeScript + Vite 等主流技术开发;
    • 权限认证使用(哈希)密码和 JWT Bearer 令牌的 OAuth2 ;
    • 基于 RBAC 权限架构设计。支持加载动态权限菜单、按钮级别权限控制、数据级别权限控制;
    • 开箱即用的中后台解决方案,可以用来作为新项目的启动模版,也可用于学习参考;

    项目地址

    Github 地址:fastapi-vue-admin

    Gitee 地址:fastapi-vue-admin

    支持我

    如果您喜欢我的项目,请在 Github 或 Gitee 上给我的项目点个 Star ,您的支持对我来说非常重要!

    最后,感谢 V2EX 社区提供的平台,让我有机会和大家分享我的开源项目。期待与大家交流,共同进步!

    18 条回复    2024-08-13 09:40:13 +08:00
    wentx
        1
    wentx  
       85 天前
    一个 JS 文件 4.4M , 加载时间 10s
    echoless
        2
    echoless  
       85 天前
    看起来不错, 赞
    inc904
        3
    inc904  
       84 天前
    老哥 登录页高度是不是没有撑满容器啊
    senqi666
        4
    senqi666  
    OP
       84 天前
    @ocyang1845 可能没有写好,你那边分辨率是多少的
    senqi666
        5
    senqi666  
    OP
       84 天前
    @echoless 谢谢
    senqi666
        6
    senqi666  
    OP
       84 天前
    @wentx 我这好像没发现那个问题,是哪个 JS 文件的
    wentx
        7
    wentx  
       84 天前
    inc904
        9
    inc904  
       84 天前
    @senqi666 #4 我两个显示器, 4k 确定铺不满, 1080p 的副屏, 我发现个事, 也没铺满,但是我隐藏书签栏的,如果我把书签栏打开 就铺满了
    jackOff
        10
    jackOff  
       83 天前
    有没有 uniapp 版本,如果有的话,三端齐全,应该还是有不少人会试试看的
    senqi666
        11
    senqi666  
    OP
       83 天前
    @wentx 好的谢谢提供
    senqi666
        12
    senqi666  
    OP
       83 天前
    @ocyang1845 我也隐藏书签栏的,我这边看着竟然没事。我前端属于自学没太久,兼容确实写的不太行
    senqi666
        13
    senqi666  
    OP
       83 天前
    @jackOff uniapp 三端是移动端、网页端、桌面端吗
    jackOff
        14
    jackOff  
       83 天前
    @senqi666 你这种肯定是对标若依框架啊,那玩意就是 web,安卓 app,微信小程序一把搓
    senqi666
        15
    senqi666  
    OP
       83 天前
    @jackOff 原来如此
    com781517552
        16
    com781517552  
       80 天前
    你这个验证码要给我整破防了, 啥时候了 还校验大小写吗
    senqi666
        17
    senqi666  
    OP
       80 天前
    @com781517552 不需要大小写啊
    senqi666
        18
    senqi666  
    OP
       80 天前
    @com781517552 验证码逻辑校验的全是小写,你的 Z 用的大写,其实也算个 bug ,应该改一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 05:39 · PVG 13:39 · LAX 22:39 · JFK 01:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.