封面报道
(1)AngularJS在2015 (3)avalon:小而美,轻量级前端MVVM框架 (4)解读React (5)探索React生态圈 (6)解读Mobile Library背后的设计故事和理念 资讯 (1)外刊速递:CACM (2)大数据是如何改善伦敦公共交通的 (3)确保用正确的方法做事 (4)创业公司失败的原因 (5)业界声音 (6)数据与国际组织危机处理 (7)2015中国人工智能大会观察 技术 (1)我是如何进行异构并行计算算法设计的 (2)电信行业服务化实践 (3)如何像巫师那样隔空操作 百味 (1)程序员的年龄天花板 《专家导读》──流行前端框架展示,告诉你如何选择? 文/ 程邵非 2014到2015年,随着移动互联网的兴起,前端框架开始从jQuery一统天下的局面,逐渐演变成了百花齐放的局面。从这些框架的功能和目标来看,前端工程师的视角已经逐渐从“兼容性”和“更好的API”转向了“开发效率”,“表现和逻辑分离”,而后两者正是更大规模软件所需要的,这意味着前端这个岗位的职责开始发生变化,原来的前端只是负责切图、页面制作,而现在前端工程师更多涉及编程方面。 MVC模式诞生于1970年代,在前端领域,从Backbone起,借鉴这一模式的框架开始进入开发者视野,如徐飞在本专题中所展示的AngularJS便是从微软提出的MVVM中获取灵感的框架,国内工程师司徒正美更毫不掩饰自己对于微软架构的偏爱,连avalon这个名称都是从Vista的codename而来。Vue.js也是MVVM框架中的优秀之作,是由华人发起的、现在业内框架中为数不多的在国外技术社区颇有影响力的框架,它以轻量、语法简洁和充分利用JavaScript的特点,赢得了不少追求极简的开发者喜爱。 同样是希望提供更优秀的UI架构,Facebook的React提出的很晚,却有后来居上的趋势,凭借Facebook的影响力和React Native,它的每一个新闻都极有冲击力,它独有的Flux跟一般意义上的MV*框架有很大区别,JSX语法也使得它的UI和代码耦合性更强。其实React在各方面都可谓“叛逆”,而我了解到,在所有同时尝试过AngularJS和React的团队中,几乎一致地最终选择了React,其中原因令人深思。 在本期封面报道中,我们也分享了手机淘宝的前端库Mobile Library,与前面所述的框架不同,它是一组库,而非一个框架,Mobile Library更致力于解决移动开发中的点的问题,而把架构问题的答案留给框架去解决。 前端框架现在处于战国时期,而实际的框架选择,还是依赖于工程师对业务特征的判断。架构其实没有对错,唯有了解更多,才能更好地做出决策。 订阅咨询:
本文为ImapBox原创文章,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)
本网页所有文字内容由 imapbox邮箱云存储,邮箱网盘, iurlBox网页地址收藏管理器 下载并得到。
ImapBox 邮箱网盘 工具地址: https://www.imapbox.com/download/ImapBox.5.5.1_Build20141205_CHS_Bit32.exe
PC6下载站地址:PC6下载站分流下载
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox 网页视频 工具地址: https://www.imapbox.com/download/ImovieBox4.7.0_Build20141115_CHS.exe
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 程序员专区