从2014年D2前端技术论坛看前端发展趋势

       上周六有幸參加了在杭州阿里巴巴西溪园区举办的2014年D2前端技术论坛和晚上的酒会。实地感受了一下阿里巴巴前端开发的技术氛围和影响力。整体上看这次D2规模还是挺大的,国内前端的知名大牛基本上都到了。
      D2今年的主题是绽放。确实挺符合如今前端发展的阶段。随着对用户体验的不断追求,移动Web的迅猛发展。HTML5的普及,NodeJS的投入商用,AngularJS等新框架的出现,前端的重要性和project化程度不断提高,上午会上有个妹子说2015年D2的主题是逆袭,我个人认为挺合适的。从參会人数看,目測有接近1000人,上午分会场都没有位置坐了,男女比例应该在3:1作用。晚上的酒会大概2:1吧,还有不少是杭州的大学生。
      论坛日程方面,主论坛是各大公司的人讲,分论坛主要是阿里的人讲。我主要在分论坛呆着了。主要原因分论坛人比較少,比較方便提问和交流。
      本次论坛涉及的主题主要有数据可视化,前后端分离,nodejs,AngularJS,HTML5 Hybrid App,前端project化等比較前沿的技术趋势。
      上午是百度的张可竞《指尖上的数据》,介绍了大数据可视化,支付宝的苏千介绍了《支付宝前后端分离的思考与实践》,主要介绍了前后端分离的一些问题,前后端分离的重点是后端的服务化。然后介绍了支付宝的chair框架。一个基于nodejs的服务框架。


      主要涉及nodejs的主题还有下午腾讯云的《nodejs一小步 前端开发一大步》,知名前端project师不四的《企业级 NPM 服务在阿里的实践》,主要介绍了开源npm私服软件CNPM,用来建立公司内部的npm库。由此可见,nodejs如今在阿里腾讯等公司已经有比較成熟的应用,nodejs已经開始进入主流server端技术行列了。


       我们今年重点推广使用的AngularJS框架,论坛涉及的演讲主题并不多,仅仅有阿里云祝犁的《Listen to the buzz of Angular.JS》,主要介绍了AngularJS在阿里云控制台的应用。这个AngularJS的主题还是有些深度的。介绍的promise机制等都非常有启示价值,适合有一定AngularJS经验的人看。


       然后是HTML5 Hybrid App,主要是涉及的主题是《面向多端的蘑菇街前端技术架构》和《航旅无线H5技术体系成长之路》。航旅无线主要介绍了H5页面和原生页面的整合,总体感觉这块技术还不是非常成熟先进。蘑菇街主要介绍多端技术架构,包含Webdemo - 本地开发环境。Magpie - MOGU-FE 底层,Walkman - 前端自己主动化工具,Lotus - 数据模拟系统。JsBridge - js 与 App 开发环境等,技术选型风格是小而美的类型。


     论坛最后的主题是前端project化,由京东的刘威和淘宝的一位分别讲了《京东前端工业化实践之路》和《淘宝前端project与自己主动化体系》。从这2个主题能够了解到大型互联网公司前端开发的发展现状,已经进入了工业化0基础阶段。京东和淘宝都有自己的前端自己主动化构建系统。命令行工具等。

个人感觉淘宝的前端工详细系更成熟一些,淘宝DEF前端开发环境包含前端应⽤用市场。前端⼯project基础服务,开发人员基础服务三块。覆盖了前端开发的全过程。
       整体来看,2014年前端开发的几个热点是前后端分离,nodejs,HybridApp和前端project化,AngularJS已经是去年的热点了,尽管大多数站点还没实用上。Nodejs的学习也要提上日程了。


原文地址:https://www.cnblogs.com/mfmdaoyou/p/7048144.html