爱情岛社论线路一_社论:2016年–复赛年

爱情岛社论线路一

另一年快要结束了,当然,对于网络来说,一年是很长的时间。 随着2016年即将结束,回顾性文章开始出现,回顾过去12个月中最重要的变化(请留意下周我们的眼睛)。 我怀疑任何人都不会意识到的一件事(除非您一直藏在WiFi黑点中),围绕Vue.js的嗡嗡声正在稳步增加。 该框架在开发人员的兴趣方面排名很高 ,并且在没有人推荐Vue替代的情况下,很难在Reddit等讨论站点上找到React或Angular线程。

爱情岛社论线路一_社论:2016年–复赛年_第1张图片

今年早些时候,我读了一篇文章,建议Vue是新的jQuery 。 从表面上看,这似乎不是一个很好的比较。 jQuery是类似于瑞士军刀的实用程序集合,用于DOM操作和发出Ajax请求,而Vue.js是用于创建可组合UI组件的视图库。 这种比较更多地基于这样的观点,即两个库对于开始构建事物都提供了较低的障碍。

诸如React之类的库已经普及了一种声明式方法来构建界面,从而构成可重复使用的Web组件中的视图。 尽管许多主要框架都采用了这种范例,但是学习曲线通常非常陡峭,对于初学者尤其如此。 另一方面,Vue.js为现代应用程序开发提供了更为温和的切入点。 jQuery简化和简化了DOM的使用,而Vue对Web组件却做同样的事情–入门很简单,就像从CDN链接到库并编写基于HTML的模板一样。 尽管支持所有这些功能,但是您不需要一开始就使用模块捆绑,转译或单向数据流,因此您可以从简单开始并在熟悉这些概念时采用这些概念。

当您准备好提高一个级别时,Vue.js拥有一个强大的生态系统,由官方支持的插件和库组成。 有一个CLI项目,可帮助使用Browserify或基于Webpack的构建工具启动新项目,以及自定义模块格式(.vue)和加载程序,从而使创建组织良好的Vue应用程序变得轻松自如。 Vue-devtools是Chrome扩展程序,它增加了从现有开发人员工具中检查应用程序组件及其状态的功能。 Vue-router提供了惯用的路由解决方案来帮助构建单页应用程序,而Vuex是Vue的Flux / Redux状态管理模式的典范,该模式应有助于构建更大,更复杂的应用程序。

在决定是否在项目中使用Vue.js时,可能需要关注的一个方面是,这实质上是一个单人秀。 与分别由Facebook和Google支持的React或Angular不同,Vue.js由一个人Evan You控制和运行。 诚然,由于社区的支持,Evan现在可以全职使用Vue.js,但对于某些人来说,如果没有较大组织的支持,这可能会成为问题。

但是,这并不能阻止该框架被某些知名公司和组织采用。 现在,一些最大的中国上市公司(如阿里巴巴和百度)以及其他国际知名品牌(如任天堂和塞恩斯伯里)正在使用Vue.js。 今年,流行PHP框架Laravel捆绑了Vue.js作为他们首选的客户端解决方案。

2016年是该项目的重要里程碑:2.0版本。 可能最重大的变化是虚拟DOM的合并,可以更快,更有效地进行渲染,并使它与其他流行的视图库(例如React)保持一致。 考虑到所有因素,Vue.js可能会持续存在,因此,我建议您尝试一下。 最近,我们的来宾作者Jack Franklin发表了一篇很棒的文章 ,他在第一时间通过刚接触该框架的开发人员的眼光,了解了最新版本。 为什么不读圣诞节,让我们知道您的想法? 我们应该更频繁地发布Vue内容,还是您认为它是短暂的? 让我知道您在评论中的想法!

因为这是我们今年的最后一期通讯,所以剩下的就是让我代表JavaScript频道祝您圣诞节快乐。 感谢您陪伴我们度过2016年–希望您喜欢我们今年发表的文章,并将继续关注我们在2017年将要推出的产品!

翻译自: https://www.sitepoint.com/2016-year-in-re-vue/

爱情岛社论线路一

你可能感兴趣的:(爱情岛社论线路一_社论:2016年–复赛年)