谷歌合并 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 框架。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpenAI 放开限制,用户无需注册即可使用 ChatGPT
OpenAI宣布,将允许用户直接使用ChatGPT,而无需注册该项服务,这将让人们更加容易体验人工智能的潜力。 OpenAI表示,它将从周一开始逐步推出这一功能,让185个国家和地区的超1亿用户使用ChatGPT来学习新事物、寻找创意灵感,并获得问题的答案。 https://twitter.com/OpenAI/status/1774848681981710821 该公司还声称,它可能会使用用户提供的内容来帮助改进其大语言模型,但用户可以关闭此功能。 当然,注册 ChatGPT 账户能使用更多功能,比如保存和回顾聊天记录、分享对话内容,还能解锁包括语音对话和定制指令在内的额外功能。
- 下一篇
阿里云:以后公司 20% 代码由通义灵码编写
阿里云正在内部全面推行 AI 编程,使用通义灵码辅助程序员写代码、读代码、查 BUG、优化代码等。阿里云还专门给通义灵码分配了一个正式的员工工号 ——AI001。 阿里云表示:“以后公司20%的代码都由通义灵码编写,程序员将更加专注于系统设计和核心业务开发。” 据介绍,传统开发模式下,程序员每天需要耗费大量精力编写重复性代码、调试优化、编写代码注释等基础工作,大幅挤压了核心业务代码编写的时间。 在阿里云内部,通义灵码已在各个开发环节担任代码助理角色。以 API 开发测试工作为例,通义灵码可将数十分钟的人工编写测试耗时缩短到秒级,节省程序员 70% 以上的测试代码工作量。接下来,阿里云将在内部 JetBrains IDEs、Visual Studio Code 等开发工具中全面配置通义灵码插件,供所有员工使用。 目前,通义灵码已熟练掌握 Java、Python、Go、JavaScript、TypeScript、C / C++、C# 等 200 多种编程语言。通义灵码由阿里云和通义实验室联合开发,目前下载量超 200 万。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6