ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

掘力计划第22期 - 《聊聊前端工程化实践和未来》在杭成功举办

时间:2023-08-25 09:24:10来源:互联网编辑:茹茹

2023年8月19日,掘金掘力计划系列活动第22场——《聊聊前端工程化实践和未来》在杭州举行,在本场前端工程化专题的分享活动中,邀请了来自四位前端领域专家来为开发者作技术分享。

第一位分享嘉宾是来自字节跳动的资深前端——张兆鑫,他做了题为《基础架构中台提效之路》的技术分享,作为字节跳动的前端领域专家,张兆鑫在八年前端生涯中先后负责视频云、字节私有云等中后台的产品研发工作,在字节内部实践了前端架构中台,为字节内部大量的重复中后台建设提供了一条可行的提效之路。

在前端领域开发的过程中,往往会进行开发大量的中后台,而每一次开发一个中后台都需要处理以下问题:

1、申请所有机房的基础设施

2、处理 BFF

3、处理 SSO

4、权限管理

5、增删改查

还有一些特殊场景下的重复成本,比如在字节跳动内部就经常会需要处理关于多机房相关的问题,这些中后台的重复建设带来了以下几个问题:

1、大量的中后台能力,每一块小业务可能都需要一个对应的中后台。

2、重复的通用能力,比如权限、SSO、BFF还有我上面提到的机房问题。

3、极高的沟通成本,当中后台越来越多,沟通成本随之上涨。

4、接口合理性,这会涉及到一些接口规范以及和后端开发同学的对接问题。

在此背景下,就要尽可能的将这些中后台系统的复杂度进行收敛,毕竟复杂度不会凭空消失,在这个基础上张兆鑫及其团队开始实践架构中台之路。

通过搭建基础架构中台,张兆鑫及其团队通过引入环境脚本、框架插件、通用基础服务设计等方式构建出一个易于多团队使用的架构中台,同时在安全性方面也通过引入静态资源容灾、数据多级缓存容灾、机房容灾来做容灾备份。

除了以上技术外,还积极引入新的技术比如:GPT、LowCode 为架构中台的未来做一个系统化发展考量。

渐进式推动前端工程化

第二位分享嘉宾是来自禾观科技的泛端技术专家——尤毅,他做了题为《如何渐进式推动前端工程化》的技术分享,作为一位深耕前端领域工程化的技术专家,尤毅在本次分享中主要讲解了前端工程化领域发展、如何切入前端工程化以及低代码。

自 2018 年以来,前端工程化的概念一直在不断被提及。而相关的讨论主要集中在"前端"领域的模块化、组件化、自动化和规范化等方面。

但随着前端技术的快速发展,工程化的范畴已经开始向整个产品生命周期延伸,不仅仅局限于前端UI交互的交付。可以逐步渗透至需求分析、测试以及上线后的监控等环节。这一演进的目的是为了全面优化整个产品的开发和运营过程,提高效率、降低成本,并确保产品的质量和稳定性。

在当前的前端领域,深入业务对于前端开发人员来说是非常重要的。通过深入理解业务需求、业务流程和用户行为,前端同学可以更好地设计和实现与业务紧密结合的前端解决方案。包括更好地理解用户需求,优化用户体验,以及与后端和其他团队进行有效的协作。

同时,深入整个软件的研发链路也是前端开发人员需要去尝试的方向。这涉及到与其他开发团队(如后端开发、测试、运维等)紧密合作,参与系统架构设计、性能优化、安全性等方面的工作。通过扩展技术视野和参与更广泛的交流使得前端工程化的链路可以延伸到整个软件研发链路中。

从业务中发展自身的价值,并积极参与整个软件的研发链路,通过深入理解业务需求、与其他开发团队紧密合作以及持续学习和掌握前沿技术来实现。这样的发展路径将使前端开发人员在职业发展中更具竞争力,并为团队和项目的成功做出更大的贡献。也是提高未来前端自身竞争力的手段之一。

基于 WebAssembly 打造一个纯浏览器上的POSIX 运行环境

第三位分享嘉宾是来自阿里 TRE 的资深前端——刘睿,他做了题为《基于 WebAssembly 打造一个纯浏览器上的POSIX 运行环境》的技术分享,刘睿是一位拥有8年互联网工作经验的专业人士,他目前就职于阿里巴巴TRE工程基础服务团队,主要从事于中后台、内部工具产品的应用层开发,在领域内有着丰富的实践经验和深厚的技术功底。

在 2021 年 Google I/O 大会上,StackBlitz 正式推出了与 Next.js 以及 Google Chrome 团队合作开发的一项基于 WebAssembly 的新技术,名为 WebContainers 。

基于 WebContainers (以及开源的 VS Code Web),StackBlitz 构建了全新的在线 IDE 产品 CodeFlow。

WebContainers 的优势相比于WebIDE无容器、WebIDE Docker的方案更加的轻量且无额外成本,功能相对完善。因此,伴随着WebContainers技术的出现,基于WebContainers的WebIDE体验普遍获得了明显的体验提升。

而阿里内部也存在云端研发场景的用户诉求存在,因此从去年开始就在着手打造类 “WebContainers” 相关的产品,面向云研发用户提供高效运行 Node.js 、bash、git、 Core Utils等终端能力。

WebContainers的实现原理类似运行在浏览器上的操作系统,使用WASM实现,并将WASM作为其可执行文件格式。

在数据传递方面,刘睿及其团队经评估选择了SharedArrayBuffer+Atomics的高效方案,避免数据拷贝开销。

内存隔离方面,通过控制WASM的内存布局为每个进程预留独立的Global内存空间实现。

WebContainers没有真正的系统调用,但通过WASM的linking优化,可以减少胶水层的性能损耗。刘睿另外列举了使用WASM位操作实现管道通信的例子,展示了其底层计算优势。

本次掘力计划第22期汇聚多位业内前端领域专家,从架构中台、前端工程化、前沿技术 WebAssembly 等多个角度进行了技术分享,使与会开发者对前端工程化的发展现状及应用场景有了更为全面的了解。

前端工程化正在快速发展变化,相信未来其应用范围还将不断扩大,为更多行业带来革命性的影响。掘力计划也将继续关注前端工程化等前沿技术,致力于推动技术交流。

关于掘力计划

掘力计划由稀土掘金技术社区发起,致力于打造一个高品质的技术分享和交流的系列品牌。聚集国内外顶尖的技术专家、开发者和实践者,通过线下沙龙、闭门会、公开课等多种形式分享最前沿的技术动态。

更多热门内容
IASP2025年世界大会在京圆满闭幕 签约42项中外合作项目
秋日的北京,创新涌动、合作如潮。经过五天密集而富有成效的大会议程,国际科技园及创新区域协会(IASP)2025年世界大会于9月19日在北京国家会议中心圆满落下帷幕。本次大会以“追求卓越——创新集群助力高质量发展”为主题,成功搭建了全球科技园区开放对话、务实合作的

2025-09-21

内容消费种草Z世代,抖音电商助力英特尔实现“品效合一”
当游戏从单纯的娱乐工具逐步演变为数字陪伴与精神载体,Z 世代用户已将其视作重要的情绪消费场景。搭载英特尔酷睿处理器的高性能游戏设备,以及英特尔酷睿Ultra处理器的AI PC,有效兼顾游戏体验与生产力、AI应用场景的需求,受到Z世代玩家青睐。《2025 游戏行业抖音经营

2025-09-21

丰收节还能这么玩?提前剧透大北农的“节目单”
九月末的北京,秋意初显。在大北农凤凰国际创新园的神农广场上,9月23日就会迎来一场热闹的丰收节。一曲《大丰收礼赞》将以恢弘鼓声正式敲响丰收节的序幕。随后,现场奏唱《国歌》与大北农企业之歌《强农报国》,来自全国各地的农业代表、企业嘉宾与市民观众将共同见证

2025-09-21

X10幻影Plus,全球首发丨EJEAS爱骑仕打破技术壁垒,解锁骑行通讯对讲无限可能
9月20日,在2025中国摩博会的璀璨舞台上,EJEAS爱骑仕以“无线电MESH对讲技术”引领行业革新,正式全球首发最新力作——X10幻影Plus摩托头盔对讲机。这一突破性产品不仅重新定义了专业摩托骑行通讯的技术标准,更以前沿科技与创新设计的精妙融合,瞬间成为全场瞩目的焦

2025-09-21

2025数字音乐产业大会:中国数字音乐产业基地版权服务工作站揭牌
9月19日-21日,2025中国数字音乐产业大会在厦门召开,19日,大会分论坛“数字音乐版权生态建设论坛”正式举行。本次分论坛由中国音数协数字音乐工作委员会、中国音数协数字音乐产业研究专家委员会主办,网易云音乐、国家版权创新发展基地(四川天府新区)联合协办,汇聚了

2025-09-21

更快到手新机 调研显示通过即时零售购iPhone 17中88.39%用户选京东秒送
9月19日8点,iPhone 17系列新品全面开售。与往年新机发售不同的是,今年消费者的购机需求中,“快”成为了核心关键词之一。越来越多渴望尽早体验新机的用户,开始通过即时零售平台下单 iPhone 17 。《iPhone17首销调研》报告更是显示,33.96%的用户希望“越快越好,愿意

2025-09-21

Aqara智能隐形窗帘电机C200发布,首款原生支持Apple Home
9 月 10 日,全球空间智能领导品牌 Aqara 今日正式发布智能隐形窗帘电机 C200。作为首款原生支持 Apple Home 的隐藏智能窗帘,不仅采用全嵌隐藏设计,C200 还可让用户可通过 iPhone、Apple Watch、HomePod 等设备无缝控制窗帘,尽享专属「果粉」的高阶智能生活体验。同

2025-09-20

不同集团赴港上市,高端母婴品牌BeBeBus以洞察破局
近日,高端母婴品牌BeBeBus母公司不同集团于9月15日至18日公开招股,预计9月23日正式上市。基石投资者包括波司登集团关联的信庭基金、百亿级私募机构上海通怡投资及来自新加坡的Great Praise Investment,总认购金额达1500万美元,市场认购反响热烈。从新锐品牌变成国内

2025-09-20

鸿蒙生态加速进击,华为“天工计划”投入10亿元支持AI生态创新
在华为全联接大会2025(HUAWEI CONNECT 2025)上,华为宣布HarmonyOS 5终端设备数量已突破1700万台,鸿蒙生态全速进击发展,AI全场景体验全面升级,并正式启动“天工计划”,未来将投入10亿元人民币资金与资源,全面支持鸿蒙AI生态创新,携手开发者共同迈进鸿蒙AI新阶段。

2025-09-20

中国摩博会九号公司何飞龙:真正的智能电摩,应能“越骑越懂你”
日前,2025中国摩托车重庆论坛隆重举行,来自全国摩托车产业的领军企业、行业专家齐聚山城,共谋行业发展新路径。在备受关注的“新机遇、新模式”圆桌会议环节,九号公司中国经营事业部总裁何飞龙分享了九号公司在产品创新、前沿技术布局与用户体验升级方面的实践,并提

2025-09-20