互联网泡沫下的产物,靠营销打天下,骗小白入坑割韭菜。 跟当年接客马的营销团队吹阿里的技术一样的套路,前几年阿里可是互联网的“技术标杆”,现在还有谁崇拜阿里的技术底蕴?一个披着科技外衣的放高利贷的而已。
我预言,不出 5 年,vue 将被扫进历史的垃圾堆。
vue 的思路很有“江浙系”特点:堆积。不管三七二十一,一个劲的往里堆东西,淘宝如此,支付宝 app 如此,阿里云后台如此,堆得乱七八糟,毫无逻辑可言,毫无规划可言,你别说,这一套还真就能把小白给镇住。小白见识少,不懂得分辨,一看功能挺多就觉得很 NB。殊不知都是让人眼花缭乱的花架子。但小白数量多,智商低,方便割韭菜,所以江浙系这一套虽然很烂,但赚钱却赚的很遛,真是得小白者得天下。
任何事,也要按照一分为二,按照存在既合理去思考。我讲的意思不是我要批评你。我感觉你还需要学习,你毕竟还是 too young,你明白这意思吧?我告诉你我是身经百战了,见得多了,前端哪一个框架我没有用过?你要知道,Vue 的尤雨溪,比你不知道要高到哪里去了,我跟他谈笑风生。所以说你还是要提高自己的知识水平。
体验上挺顺滑,毕竟是框架级的,分层上的设计考量的比较周全,省得自己各种拼包做分层的过程了,脚手架也挺便利,有些瞬间会有在用 Rails 的错觉~
这位大哥@nightire分享了挺多 ember 相关的内容,我就不班门弄斧了,哈哈~ https://ruby-china.org/topics/32634#reply-319002
论生态的绝对规模肯定是比不了 react 的,自己玩儿主要还是看个人偏好吧。
对我来说,在预置了较完整架构的基础上,自己从头实现部分插件或组件也是可接受的,还能多实践一些技术细节。
没想到现在还有人看到呢,我看了一下那时候写得很多东西现在也都过时了。比如说我们已经全面写了两年的 TypeScript 了(当然是用 Ember.js)等等。
不要总是凭“感觉”下判断,对于第三方库的封装,React 的确要比 Ember 的多——这很正常,本身 React 的用户就多。但是 Ember 的用户相对都更“自主”一些,不晓得你能否理解我的意思。
React(包括 Vue)的用户大部分都是那种做一个项目主要以“拿来就用”为宗旨的,而 Ember(包括 Angular)则相反,它们的主要用户都是要做那种“拿来就用”的东西通常没办法完全满足需求的项目。当然我并不是说二者是互斥的,两种类型的项目换对方的框架一样也能做(这全看用工具的人而不是工具本身),但是呢,React / Vue 做到像 Ember / Angular 适合的那种项目,需要在它们身上下的功夫是只会比直接用后者更多。
对这种事情我是比较有经验的,因为我们两类项目和两类框架全都做过很多很多,感同身受。从我的角度来看,选择一个工具固然要看所谓“生态圈”,但这个在以复杂 UI 和交互为主的应用前提下并不是很重要的考量因素。