V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaodaiguaray
V2EX  ›  Vue.js

vite4.x + vue3.x + ts(x) + pinia 中后台模板

  •  
  •   xiaodaiguaray ·
    XiaoDaiGua-Ray · 243 天前 · 2287 次点击
    这是一个创建于 243 天前的主题,其中的信息可能已经有所发展或是发生改变。

    vite4.x + vue3.x + ts(x) + pinia 中后台模板

    介绍

    模板使用最新的技术栈开发,简介易用、快速上手。

    项目地址

    XiaoDaiGua-Ray

    预览地址

    预览地址 加速地址

    最后

    如果觉得项目可以帮助到你,可以给作者点个小星星~~~

    27 条回复    2023-09-06 10:36:10 +08:00
    encro
        1
    encro  
       243 天前
    Naive 有哪些坑,比起 antd 怎么样?

    一直想在新项目试试 naive ,但是看到很多 api 还是没有 antd 强大,所以还没真试。
    encro
        2
    encro  
       243 天前
    一直用的 vben admin
    yongyuanfan2
        3
    yongyuanfan2  
       243 天前
    借楼求推荐不用 ts 的 vue3 后台,麻烦推荐一个,不喜欢 ts
    crazyTanuki
        4
    crazyTanuki  
       243 天前
    我想搞个没有 jsx 或 tsx 的模板,但是市场上太多轮子了,感觉意义不大
    SniperXu
        5
    SniperXu  
       243 天前
    @encro 我生产环境在用,能满足大部分需求了
    Peng0620
        6
    Peng0620  
       243 天前
    没有集成 unocss 吗,感觉挺好用的
    ToHaveLight
        7
    ToHaveLight  
       243 天前
    @yongyuanfan2 可以看看 ruoyi
    CHTuring
        8
    CHTuring  
       243 天前
    @encro Vue 上的话用 Naive 比较舒服,antd vue 有部份是需要付费插件支持的,Ract 的话当然就是 antd 不用说了。
    encro
        9
    encro  
       243 天前
    @CHTuring

    AntdV 我用 vben 不需要付费,那只是一个广告。大部分时候还好。

    只是觉得 naive 比较轻量,编译比较快,感觉设计细节上和组件资源以及参数上,没有 antd 完善,所以一直还没狠下心来在团队中采用。

    希望作者能告诉我们一些坑,以及是否有避免的办法。。。比如在 table ,form 这块是否有坑。。
    lingxiaoli
        10
    lingxiaoli  
       243 天前
    @encro #1 不建议用 使用方式简直反人类
    encro
        11
    encro  
       243 天前
    @lingxiaoli

    具体一点,看 api 还好啊?
    CHTuring
        12
    CHTuring  
       243 天前
    @encro 我的意思是 antd vue 本身有些是需要付费插件来扩展,比如 Table 的虚拟滚动和大数据,不是说的 Vben 。你说的 Table 和 Form 基本都是生产环境使用过的,没有发现问题。
    CHTuring
        13
    CHTuring  
       243 天前
    @lingxiaoli 没理解你说的反人类
    Hilong
        14
    Hilong  
       243 天前
    初始化页面的时候缩放动画有点违和,建议换一个
    xiaodaiguaray
        15
    xiaodaiguaray  
    OP
       243 天前
    @encro naive 的 props 属性更多,自由度更高,个人推荐 naive 。公司业务目前用的 ant-desgin-vue 4.x 版本,还是不如 navie 舒服
    xiaodaiguaray
        16
    xiaodaiguaray  
    OP
       243 天前
    @encro 嗯嗯。vben 也是一个很优秀的项目。不过过于笨重和复杂,对于新手不太友好呢
    xiaodaiguaray
        17
    xiaodaiguaray  
    OP
       243 天前
    @yongyuanfan2 目前主流基本上都是 ts 了,如果不喜欢,可以考虑一下 vue-elemen-admin ,但是好像不支持 vue3 。其余的优秀的目前很少。
    xiaodaiguaray
        18
    xiaodaiguaray  
    OP
       243 天前
    @Hilong 感谢您的建议,这边后续会考虑的~
    xiaodaiguaray
        19
    xiaodaiguaray  
    OP
       243 天前
    @crazyTanuki jsx 或者 tsx ,只是一个插件提供的支持,可以根据个人喜好开发。目前模板是支持所有主流开发形式的~
    xiaodaiguaray
        20
    xiaodaiguaray  
    OP
       243 天前
    @Peng0620 原子 css 方案,其实对于中后台模板而言,意义不是很大。所以目前是没有集成进去。如果需求的人很多,这边会考虑集成进去的。感谢您的提问~后续有更新,第一时间通知您~
    zhoujinjing09
        21
    zhoujinjing09  
       242 天前
    试过 naive ,不如 arco-design-vue 。arco 没有全局样式,而且组件比 naive 丰富的多,定制化也很容易
    xiaodaiguaray
        22
    xiaodaiguaray  
    OP
       242 天前
    @zhoujinjing09 刚去看了一下 arco-design-vue ,确实是一个很棒的 ui 组建库。感谢您的分享~我当时在选择 ui 库的时候,看中的是 naive 的主题方案( themeOverrides ),可以让开发者不用去覆盖 css 操作就能定制化自己所需的主题;还有一点就是,naive 的整体 ui 的细腻感,让我也觉得很舒服。当然了,更重要一点是尤大大亲自推荐的 naive ,所以就采用的该库。不过最后还是感谢您的意见。
    wednesdayco
        23
    wednesdayco  
       242 天前
    感觉你这 tab 页面动画效果有点过了,后台项目还是使用起来简约点不要有大的动画效果比较好吧
    xiaodaiguaray
        24
    xiaodaiguaray  
    OP
       242 天前 via iPhone
    @wednesdayco 可以根据自身喜好进行配置动画的,也可以取消动画
    zhoujinjing09
        25
    zhoujinjing09  
       242 天前
    @xiaodaiguaray arco 也可以主题定制,还有个可视化工具 https://arco.design/themes
    当时 naive 的主要问题是有全局样式,和要用一些别的库的时候不太兼容
    Wh1te
        26
    Wh1te  
       234 天前
    登陆 => 登录
    xiaodaiguaray
        27
    xiaodaiguaray  
    OP
       234 天前
    @Wh1te 感谢你的细心意见,这边尽快更改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2851 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:07 · PVG 15:07 · LAX 00:07 · JFK 03:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.