选择困难, react 组件库的问题

2017-02-27 19:44:52 +08:00
 Cryse

想做个基于 react 的网站,但是选择组件库 (CSS 框架) 的时候真是困难啊。

看了看 material-ui 不错,但是很多人说 inline style 和性能问题,所以暂时不考虑; antd 感觉更适合管理后台使用;于是又找了这个三个:

react-bootstrap:

semantic-ui-react:

blueprintjs:

Github star 数: blueprintjs > semantic-ui-react > react-bootstrap

2017 年到目前的 commit 数量: blueprintjs(163) > semantic-ui-react(150) > react-bootstrap(15)

然后自己建了个项目试了下,同样的代码,仅仅引用两个库不同,首屏 react-bootstrap 用了 279k, 而 semantic-ui-react 用了 438k

所以来求教究竟该怎么选?

3821 次点击
所在节点    前端开发
8 条回复
wobuhuicode
2017-02-28 12:06:30 +08:00
时间不急自己写,时间中等长度,参考 material 写,时间很急,选 bootstrap ,不要用组件形式,写样式类, HTML 引入 bootstrap css 就好了
ibufu
2017-02-28 20:05:21 +08:00
建议不要用 react ,如果不是后台网站
Cryse
2017-02-28 22:57:34 +08:00
@wobuhuicode 自己写量有点大啊。。
Cryse
2017-02-28 23:00:21 +08:00
@ibufu 为什么呢?感觉 react 挺好用呀
ibufu
2017-03-01 14:22:56 +08:00
@Cryse 具体看需求,各有优缺点
mascotqoo
2019-10-12 08:31:15 +08:00
@ibufu 你有说等於没说,"看需求?!" ,那不是废话吗?
是废话,就不要回覆了,浪费资源
ibufu
2019-10-12 16:31:47 +08:00
@mascotqoo 弱智
mascotqoo
2020-04-22 12:22:17 +08:00
@ibufu 你真懂,就请发表

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

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

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

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

© 2021 V2EX