玻璃粉厂家
免费服务热线

Free service

hotline

010-00000000
玻璃粉厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

百度技术沙龙探讨易维护的前端开发框架

发布时间:2021-01-22 10:37:20 阅读: 来源:玻璃粉厂家

对于前端开发,行业中有一个生动的说法——和设计师一样细腻,和程序员一样严谨;游走在设计师和工程师之间,游刃于用户体验和技术实现之间,斡旋在用户利益和商业利益之间。前端开发的重要性由此立现,这也是为什么有越来越多的开发者在绞尽脑汁思考,如何通过前端与业务的结合、借助开源框架的引用提高产能的原因。

日前,全球最大的中文搜索引擎百度就“易维护的前端开发框架”这一主题,在北京京仪大酒店举办了第二十九期百度技术沙龙。百度高级工程师、前端通用组FIS业务框架技术负责人沈洪顺,淘宝旅行资深前端工程师魏凡哲等,围绕这一主题和来自国内外各大互联网企业的300多位软件工程师、程序开发者进行了深入的分享和交流。中国互联网行业最具实力的两大公司工程师的实战型演讲,不仅让现场被围得水泄不通,也赢得了与会观众的阵阵掌声。

第29期百度技术沙龙现场

近年来,随着百度产品的高速增长和用户需求的快速迭代,提高前端研发的工作效率成了百度面临的重要问题。如何简化开发、调试、部署的流程?如何产出安全、高性能的代码?如何快速响应需求的增长和变化?所有这些都考验着沈洪顺和他的同事。围绕“前端业务框架之集成化策略”这一方向,沈洪顺介绍道,在一个多人协作的开发过程中,由于每一个人依赖的基础库不同、版本代码冲突等原因,往往会造成单文件过大,产生大量的冗余代码,不仅影响开发效率,同时也影响用户的使用体验。

为此,在“方案集成化、工具智能化、流程自动化”的设计原则下,百度研究出了一套开发体系和集成开发工具,可以为产品线提供前端开发的底层架构。在通用库、自动化工具的帮助下,工程师不再需要进行复杂的配置,可以减少大量的重复性工作,只需要关注业务逻辑即可,从而能够大幅提高沟通协作和开发的效率,快速实现需求并达到代码的最优化。沈洪顺尤其重视“模块化”的设计思想,“一个文件一个模块,一个目录一个模块,让模块贯穿开发过程的始终。”

沈洪顺介绍说,事实上,其所在的FIS业务框架小组,只是百度更大的FE团队中的一个缩影。百度FE团队在技术及开放意识方面一直都走在行业的前面,如今已经向行业开放了tangram开源项目、Ueditor开源编辑器等。以前者为例,在业内前端开发人员普遍使用国外的前端开源框架时,百度推出了高度模块化的开源JavaScript框架tangram,弥补了国内少有适合团队开发的前端框架的空白。除此之外,百度还与中科院、北航等联合开展了web前端前沿技术课程,为行业发展储备技术人才;而去年发布的“所见即所得”的富文本web编辑器,也已被众多知名站点使用,其覆盖率非常之高。

百度技术沙龙开放讨论环节活跃成员合影

对于此次沙龙,不少网友通过微博表达了自己的心得体会,@池建强说道,企业应用的表单,简直是噩梦,而百度技术沙龙分享的方法,值得借鉴。网友@闪联-云朋也表示,这次模块化的分享很不错,一方面将平时的技术积累连起来形成一种思路,另外一方面为逐渐成型并扩大的团队提供了一个高效开发的思路。

据了解,百度技术沙龙是百度每月组织的一项技术开放交流活动。秉承“畅想、交流、争鸣、聚会”的理念,活动致力于以“技术开放”的心态,分享行业领先的技术理念和技术实践,为互联网工程师、软件开发者提供一个快速学习和不断成长的平台。业内专家表示,这种倡导变革与分享、践行技术开放的行动,对中国互联网技术生态的形成有着积极的推动意义,能够有效推动中国互联网的技术发展与行业创新。

幻想英雄2破解版

234彩票下载appv2.0.0

123彩票手机app下载