“ 谷歌合并 Angular 和 Wiz 框架 ”
Angular 团队日前正式发文官宣将Angular 和 Wiz 进行合并,旨在满足开发人员的混合需求。
> “在过去的一年里,我们一直在探索如何让 Angular 从 Wiz 的性能中受益,以及让 Wiz 从 Angular 的开发人员体验中受益……为了满足开发人员对高性能框架和良好开发体验日益增长的需求,Angular 和 Wiz 联手,将两全其美。展望未来,Angular 开发人员将不再需要在开发体验和性能之间做出选择。”
Wiz 是 Google 的内部 JavaScript 框架,由 Malte Ubl 在十多年前创建,目前为搜索、GMail、照片等应用提供支持。Angular 和 Wiz 彼此服务于不同的应用领域。Wiz 专注于性能关键的应用程序,例如 Google 搜索,而 Angular 则面向高度交互的应用程序,优先考虑开发人员体验和复杂 UI 的快速交付。Angular 的使用示例包括 Gemini 和 Google Analytics。
公告称,Angular 和 Wiz 之间的合作体现了谷歌使命,即让开发人员能够充满信心地构建 Web 应用程序。“根据我们收到的开发人员反馈,我们寻求机会开源我们在 Google 发现的一些最佳 Web 开发实践。与此同时,我们希望将 Angular 社区的出色开发者体验带给整个 Google。”
目前,Angular 的更新如可延迟视图和对 partial hydration 的探索,都受到了 Wiz 的 fine-grained code loading 和 event delegation library 的启发。同时,Wiz 还采用了 Angular 的 Signals 库,该库现在为 YouTube 的用户界面提供了支持,并带来了明显的性能改进。
项目团队计划在未来几年内“逐步、负责任地”合并 Angular 和 Wiz。策略是通过 Angular 稳步开源 Wiz 功能,并遵循开放的开发模式,让社区能够影响路线图并做出相应的规划,将使用公共 RFC 流程来确保收集社区对相关提议功能的反馈。其主要目标是改进 Angular 框架。
每日一言
"<!doctype html> <html lang="Zh-cn"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="noindex,nofollow"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> <meta name="renderer" content="webkit"> <title>您请求的文件不存在!</title> <link type="text/css" rel="stylesheet" href="https://www.oick.cn/css/404.css" /> <link rel="shortcut icon" href="http://www.oick.cn/favicon.ico" type="image/x-icon" /> </head> <body> <div id="wrap"> <div> <img src="https://www.oick.cn/imgs/404.png" alt="404" /> </div> <div id="text"> <strong> <span></span> <a href="javascript:history.back()">返回上一页</a> </strong> </div> </div> <div class="animate below"></div> <div class="animate above"></div> </body> </html>"