大家会把目前的前端组件方案用在自己产品上吗?

会。Facebook有10,000+的组件
■网友
你以为flux是干嘛用的?组件是干嘛用的?难道不是为了团队协作搞出来的吗?
所谓的组件化方案,无论是vuex,还是flux,都有点太复杂?哪复杂了?只不过稍微搞了点规范而已
父子组件通讯,通过一个中间层state来做,对人的系统思维要求比较高,对设计要求更高。vue2以后没有用过估计也类似,说一下react吧,父子组件通讯,通过一个中间层state来做,这是什么思路?父子组件通信不是应该通过父组件给子组件传递属性,父组件通过ref得到子组件的实例调用子组件方法,事件系统,context,触发action来改变store?对设计要求高?设计是指?UI?还是程序设计?是程序设计的话,也没有多高的要求啊。
不如传统的服务端template+jq简单,这个是要看使用场景的,有的场景用jq简单,有的场景那就未必了,按现在前端的发展节奏,jq+模版的思路简单的场景应该会越来越少了吧。
只适合于一两个牛人做,不适合团队协作?这个结论是怎么得出来的?思路有点清奇。
整体看你的描述,这些技术推荐你不要用在生产环境,因为其实你也不怎么会,自己私下多学习,练习,等真的学会了这些再来评价也不迟


■网友
vuex,flux跟组件化有什么关系。。。
■网友
感觉这个问题是一个习惯于自己搭建小网站的人写的。有条件的话建议参加一下团队工作或是自己构造一个大型网站,你会明白为什么前端使劲折腾组件了…
如果一个新东西反而提升了难度,难道会被众人追捧吗?
比如我现在在开发一个课程页面,需要一个评级小星星,结构是设置一个inline-block元素,背景是灰色,加一个黄色进度条元素,最上面盖一个五个小星星的图片:
原方法:每次重写html结构(写四行),样式挂类名(改样式的话回css文件找),至于进度条宽度…可以用模版写行内,也可以写成JS插件,需要设个变量指定。
这个小星星需要在课程卡片里出现,也需要在食品播放页出现,有时还要客串教师评分…
如果有个需求是所有小星星后面要显示当前分值,用模版你要改多少地方?
如果节日主题突然不用小星星了呢?
如果不想用黄色统一换红色了呢?(哦,这个还算好改的)
我现在用Vue:写成.vue文件,样式跟着文件做,尽量用百分比维持适配,img只写这么一次说改就能改,加分值需要改结构,我也只需要改一次。
更感动的是:需要用这个组件的地方,我需要写的是:
\u0026lt;rank-star :point=“0.8”\u0026gt;\u0026lt;/rank-star\u0026gt;
完了。
想象一下整篇网页多么干净结构多么清晰!感动!
我的根组件App简单到想哭:
top-nav
login-nav
main
router-view
top-footer
【大家会把目前的前端组件方案用在自己产品上吗?】 真的,感觉就像以前只是垒砖,现在突然看到自己垒的砖会成为一栋怎样的房子,真的很感动。


    推荐阅读