前端框架这么多,要学哪个?

这个话题很大,没有一定的水平是驾驭不了这个话题的。但我还是说说我的偏见。

现在这前端框架井喷一样的更新,不断的有新东西冒出来,先是Backbone,然后是Knockout,现在是Angular、React,这些都是什么鬼,反正我是一个也没深入学过。

然后就经常会有人问,学不过来啊,太多了,太快了。。学哪个好啊,,等等,,

先说结论,我的建议就是,如无必要,哪个也不要学!

不要打我,听我解释。

框架这类东西,都是为了解决特定的业务问题而出现的。什么单页啊,模块化啊,分离啊,MVVM啊,双向绑定啊,,

为什么以前没有?因为以前前端的业务操作,没有那么复杂。就是设计+切页面,后端套程序,页面整体刷新,完活儿。

现在的前端交互变的前所未有的复杂,业务场景也多种多样,操作平台也是千差万别。

所以为了解决这些种种所引发的问题,而出来了这么多前端框架。

你可以去了解这些框架的使用场景,适当研究它们的使用方法。

所以,它们不是技术,而是工具。

它们只是,,各种模式、各种结构的集合。应该是透过它们的外观,去观察它们的本质、内在的东西。例如观察者模式,在什么框架里,都是一样的观察者模式;例如每个函数只解决一个问题的原则,在哪个框架里,这个原则都是适合用的。

要去学习这些普适的原则,而不是去学习一个个的工具。否则每出个新框架,你投入精力去学习一个新框架,你将一次次的重新学习。

虽然这些框架的本质、原则、模式都一样,但它们的应用场景,使用方法肯定是不同的。于是,不可避免的你有些学习会白费。因为你学习的某框架,过时了。

我这种言论肯定是有争论的,反正,说我所想吧。

javascript es6 和 es5,学哪个呢?

前端的未来

原文发布于微信公众号 - web前端教室(webfeel)

原文发表时间:2016-02-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯社交用户体验设计

项目同步管理法 - 设计师辅技手册(三)

13920
来自专栏灯塔大数据

塔荐 | 号称最快的 Node.js 应用框架来了

前 言 一个号称目前最快的 Node.js 应用框架横空出世,高度专注于以最少开销和强大的插件架构为开发者提供最佳的体验。 作为开发者,让项目跑得更快一直是坚...

651100
来自专栏知晓程序

用这个小程序给黄渤、孙红雷配对,结果竟然是……

微信朋友圈几乎是体现流量和社会化思维的最佳场景了,仿佛下一刻就会有新的火爆事件席卷你我整个社交圈。

13320
来自专栏花叔的专栏

你们真看懂519发布的小程序新能力么?

微信又发文了:“小程序开放转发按钮等新能力”。 一群人在转发官方发文,也一群人在拷贝内容到公众号上写文章,花叔也针对它YY一下。 519发布的这些新功能足以让程...

37070
来自专栏海说

微信小程序实例

UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库 Wa-UI ★122 - 针对微信小程序整合的一套UI库 wx-charts ...

2.2K80
来自专栏企鹅号快讯

web前端必会的六项技能,小白可以借鉴一下

web前端工程师是近几年才发展出来的新式作业,也是现在火爆且高薪的作业。 大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如规划师、后台程序员、...

20770
来自专栏互联网杂技

结合个人经历总结的前端入门方法

结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路、学习方法、资料。由于能力有限,不能保证面面俱到,只是作为入门参考,面向初学者,让初学者少走...

42660
来自专栏九彩拼盘的叨叨叨

2016 新年计划

本文遵守创作共享CC BY-NC-SA 4.0协议 网络平台如需转载必须与本人联系确认。

9620
来自专栏灯塔大数据

盘点:10款最受欢迎数据可视化工具

在数字经济时代,人们需要对大量的数字进行分析,帮助用户更直观的察觉差异,做出判断,减少时间成本。当然,你可能想象不到这种数据可视化的技术可以追溯到2500年前世...

47080
来自专栏开源优测

推荐些自动化测试入门的书

本公众号所有内容,均属微信公众号: 开源优测 所有,任何媒体、网站或个人未经授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本公众号协...

27120

扫码关注云+社区

领取腾讯云代金券