百度技术沙龙第二十三期:一站式的前端开发框架
对互联网的产品而言,前端用户体验常常决定了一款产品的竞争力和吸引力;而对前端工程师来讲,考虑的题目更加复杂,他们既要为网站上提供的产品和服务实现一流的Web页面、优化代码,保证体验的最好,更要考虑与市面上各大浏览器的兼容性,还需顾及Web前端表现层和前后端交互的架构,和模块化、通用类库、框架编写等一系列题目,由此提升前端开发的效率,下降开发本钱和周期。
2012年2月18日,百度技术沙龙第23期在北京京仪大酒店再次拉开序幕,话题就锁定于前端开发架构这样一个热门领域,由百度高级工程师,前端通用组技术负责人雷志兴、豌豆实验室前端架构师陈广琛和前端工程师赵望野三位资深工程师主讲。据悉,通过为期2周的社区推行,沙龙当天有近300位工程师参会。
每期百度技术沙龙演讲现场都“座无虚席”
或站或坐,认真听讲的工程师
那末,如何实现一站式前端开发框架,提升开发效率呢?百度作为国内互联网领域的技术领导者,在该方面积累了丰富的经验和实践。雷志兴长时间致力于百度前端基础性技术的研究和推行,主要包括JavaScript库,前端自动化工具,前后端结合等工作。他表示,在前端开发工作中,受语言和架构所限,通常会开发类库或工具来解决一些常见的题目,比如模块化开发,预编译处理CSS,与后端摹拟联合调试,自动测试和优化等。但是这些工具常常不能很好地与系统集成,增加了工程师学习和使用的本钱。针对这些题目,他以百度的自动化构建系统为例,现场分享了前端开发中的架构考量和使用经验,和自动化构建系统的思路和实践。
百度高级工程师,前端通用组技术负责人雷志兴
百度前端架构师的经验传授和体会分享,让很多现场的前端工程师恍然大悟。来自于豌豆实验室前端架构师陈广琛和前端工程师赵望野的登台一样备受期待。最近几年来,移动互联网领域发展火爆,覆盖文娱、生活、工具、商务等需求的各种APP利用喷薄而出,作为主流产品,豌豆荚产品的前端架构设计也颇受关注,他们分享了豌豆荚的富交互利用前端架构,就使用HTML5加速产品界面迭代,和通过MVC模式下降前端业务逻辑耦合度等热门话题。
Open Space主题分享和互动环节,参会工程师们在话题小组长百度讲师雷志兴、豌豆实验室陈广琛和赵望野,北京互动阳光张涛、天津渤海商品交易所张二青的带领下各自进行话题分享和讨论。工程师们也抛出了各种疑问和困难,比如如何实现前端业务逻辑和开发效率的提升,如何交付成熟的前端架构,搭建体验最好的交互界面等题目,根据参会职员的疑问雷志兴、陈广琛等话题小组长们就前端架构设计的重要性、远景及技术演变趋势,给出了清楚的解读。事实上,有很多技术工程师屡次参与百度技术沙龙,在参与之前常常都带着疑问而来,满载而归的是收获和成长。
OpenSpace环节,话题小组各自分享开发心得
被包围的话题小组长雷志兴
来自北京市计算中心的利用平台分享
会后,很多参会者通过新浪微博分享了参会感受。如,@_仑子表示,听百度前端开发对csshtmljs 的处理方式,对不了解百度开发方式的人,固然讲的有些笼统,但对庞杂的前端代码的处理思想却很值得鉴戒。@单车之梦想写道,听百度前端技术沙龙,感觉自己在技术上越来越是井底之蛙了,现在还能看到天,估计再过几年,连天都看不到了。
中国互联网行业是由技术驱动的,前端架构设计直接关乎用户体验,也是衡量一款产品优劣的关键因素,百度技术沙龙恰恰提供了一个开放式的分享和沟通平台,成绩了首个技术交换乐园。据悉,百度技术沙龙一直秉承“畅想、交换、争鸣、集会”的主旨,通过每期聚焦一个热门技术话题,集合行业内的技术工程师、爱好者等从业者,与工程们探讨最前沿的互联网技术与趋势,终极构成一个创新、开放、良性的技术交换空间和平台,推动互联网产业的技术进步和快速发展。
百度技术沙龙回顾及资料下载:http://www.infoq.com/cn/news/2012/02/baidu-salon⑵3th-summary
唐山网站建设www.fw8.netTAG:技术,架构,工程师,沙龙,豌豆
评论加载中...
|