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

2023-04-18 10:03:43 +08:00
 TabGre

RT

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

感谢

1001 次点击
所在节点    问与答
4 条回复
shanyuhai123
2023-04-18 10:12:43 +08:00
优秀的组件库都是长期迭代出来的,找个你在用的库,然后追看更新日志及其对应的 issue 。

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

可以看看源码。组件的 api 设计很符合人体工程学

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX