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

Q: 有没有关于 Vue3 代码风格组件风格统一标准、插件的 Simple Template 项目?

  •  
  •   anonymous2351d00 · 2022-12-21 10:05:35 +08:00 · 2685 次点击
    这是一个创建于 706 天前的主题,其中的信息可能已经有所发展或是发生改变。

    intro

    感觉自己写来写去都像是野生程序员写的辣鸡代码,所以想求一份代码

    requirements

    • 1.代码风格良好
    • 2.贴近标准化 /统一化(大家约定了,都这么写)的代码示例
    • 3.组件抽象的很好的
    • 4.状态管理不凌乱的
    • 5.clean code

    ps

    欢迎对自己代码质量有信心的朋友们贴 github 链接

    12 条回复    2022-12-22 12:18:59 +08:00
    xlzy905
        1
    xlzy905  
       2022-12-21 10:15:29 +08:00   ❤️ 8
    anonymous2351d00
        2
    anonymous2351d00  
    OP
       2022-12-21 10:17:51 +08:00
    @xlzy905 好漂亮啊这个 UI
    konakona
        3
    konakona  
       2022-12-21 10:46:41 +08:00
    @xlzy905 优雅!
    wufumina
        4
    wufumina  
       2022-12-21 12:04:21 +08:00
    @xlzy905 感谢,为何这么丝滑流畅
    dssxzuxc
        5
    dssxzuxc  
       2022-12-21 12:15:30 +08:00   ❤️ 1
    看过了很多 vue3 的 admin 项目,1#这个质量非常高,无论是学习 ts ,了解 vue3 最新的生态(vue3 vite3 unocss 各种 vite 插件等),学习组件封装等等,都很合适
    Bingchunmoli
        6
    Bingchunmoli  
       2022-12-21 13:26:07 +08:00 via Android   ❤️ 1
    @xlzy905 优点是写的好,缺点是写的太好了,我的问题,有些看得不是很懂 (⁠ノ⁠◕⁠ヮ⁠◕⁠)⁠ノ⁠*⁠.⁠✧
    wanguorui123
        7
    wanguorui123  
       2022-12-21 13:30:20 +08:00   ❤️ 3
    http://vue.easydo.work
    xlzy905
        8
    xlzy905  
       2022-12-21 14:13:12 +08:00
    soybean-admin 是由 soybean 作者开源的 admin 我用过很多 vue3 开源主流的 admin 但是这套目前我看来是质量最高的一个项目 能看到作者的用心和对技术的追求
    FakerLeung
        9
    FakerLeung  
       2022-12-22 11:04:54 +08:00
    @konakona 是怎么定义 [优雅] 两个字的?
    anonymous2351d00
        10
    anonymous2351d00  
    OP
       2022-12-22 11:32:50 +08:00
    @FakerLeung 可能每个人的标准都不一样,大概分为以下几种?

    # 不通用(技术层面)
    - 1.代码 /组件抽象的好,复用性极强?
    - 2.抽象不抽象的放在一边,谁来了都觉得,嗯~代码解构清晰,短时间就可以上手改一改?
    - 3.类设计的很清楚,职责明确功能单一等等?
    - 4.可扩展性强?

    # 通用(风格 /文件解构层面)
    - 1.代码风格统一,每个文件都找到自己该放在的文件夹下面,文件树深度<=3 ?
    - 2.代码干干净净,注释很干练精准,变量应少尽少?

    好像自己考虑一个项目会从以上几个角度去考虑,干净整洁,落落大方,干练精准。
    anonymous2351d00
        11
    anonymous2351d00  
    OP
       2022-12-22 11:33:35 +08:00
    @FakerLeung 也可能是因为自己的技术水平不达标,看不懂高深的代码所以觉得不好,嘿嘿。
    FakerLeung
        12
    FakerLeung  
       2022-12-22 12:18:59 +08:00
    @anonymous2351d00
    我也不达标,就是想学习下优雅的代码应该怎么写。😆
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1919 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 129ms · UTC 16:25 · PVG 00:25 · LAX 08:25 · JFK 11:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.