V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
TabGre
V2EX  ›  问与答

想学习如何编写一个好用的前端组件

  •  
  •   TabGre · Apr 18, 2023 · 1475 views
    This topic created in 1112 days ago, the information mentioned may be changed or developed.

    RT

    想学习如何编写优秀组件(前端,不论框架),有哪一些组件库推荐参考,或者精进方法提点的

    感谢

    Supplement 1  ·  Apr 19, 2023
    是否有更基础的关于组件编写的基本方法与理论知识呢?
    4 replies    2023-04-18 13:09:40 +08:00
    shanyuhai123
        1
    shanyuhai123  
       Apr 18, 2023
    优秀的组件库都是长期迭代出来的,找个你在用的库,然后追看更新日志及其对应的 issue 。

    为什么添加该功能,添加后补充的单测,长期追踪后发现该新功能对其他造成了影响,新的 issue ,另外的解决方案,总的来说就是长期跟踪。
    TabGre
        2
    TabGre  
    OP
       Apr 18, 2023
    @shanyuhai123 跟我自己的想法大体一致,我也准备从某个常用的组件库某一次迭代开始,学习其中的奥妙,感谢
    molvqingtai
        3
    molvqingtai  
       Apr 18, 2023 via Android   ❤️ 1
    好用针对 DX 还是 UX ,要不要考虑语音标签,键盘导航等..
    目前这方面做得比较好的:
    https://github.com/radix-ui/primitives
    shakaraka
        4
    shakaraka  
    PRO
       Apr 18, 2023   ❤️ 1
    https://material.angular.io/

    可以看看源码。组件的 api 设计很符合人体工程学
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2500 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 09:52 · PVG 17:52 · LAX 02:52 · JFK 05:52
    ♥ Do have faith in what you're doing.