大家好,我是若川。我持续组织了近一年的源码共读活动,感兴趣的可以 点此扫码加我微信 lxchuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。欢迎星标我的公众号~不错过推文~

食堂技术周刊仓库地址:https://github/Geekhyt/weekly[1]

本期摘要

  • 第 95 次 TC39 会议

  • React Labs 工作进展

  • AI 一周资讯

  • 加速 JavaScript 生态系统之 npm scripts

  • Ant Design MetaGuide 设计系统元规范

  • 前端开发者的终局

欢迎来到前端食堂技术周刊,我们先来看下上周的技术资讯。

技术资讯

1. 第 95 次 TC39 会议[2]

我们来关注下处于 Stage 3 阶段的提案:

  • ECMAScript Explicit Resource Management[3]

  • Import Attributes[4]

2. React Labs 工作进展[5]

React 实验室近期发布了他们的工作进展,内容包括:

  • React Server Components

  • 资产加载

  • 文档元数据

  • React 优化编译器

  • 离屏渲染

  • Transition 追踪

3. GitHub Copilot X[6]

GitHub Copilot X 可以进行聊天,拥有终端界面。支持生成 PR 描述、单元测试,基于 GPT-4,集成到你工作流程的每个部分。

上一代的 GitHub Copilot 诞生至今两年,自动生成了 46% 的代码,将编码速度提升了 55%。这次更新的 GitHub Copilot X 又发布了如下内容,你可以点击链接加入 Waitlist。

  • Copilot Chat[7]

  • Copilot for Docs[8]

  • Copilot for CLI[9]

  • Copilot for Pull Requests[10]

AI 一周资讯

比尔盖茨最新发文: 人工智能时代已经开启[11],AI 正在改变我们的工作方式和生活方式,让我们来一起回顾下上周的 AI 资讯。

  • Cursor[12] 发布,对标 Github Copilot,免费使用,最开始基于 GPT-4,目前已经删除 GPT-4 的宣传语,可能改为基于 GPT-3.5。

  • Adobe 发布 Firefly[13],提供了一系列 AI 工具,最初主要关注图像和文本效果生成。Firefly 将提供新的构思、创作和沟通方式,同时显著改进创意工作流程。

  • Google 的 Bard[14] 正式公测,目前只支持英语,还不支持编程,上下文对话保持能力有限。

  • GTC2023 中,NVIDIA 发布全新 GPU 推理平台,计算光刻技术提速 40 倍,宣布提供生成式 AI 的云服务。

  • 微软发布 Bing Image Creator[15] AI 绘图工具,基于 OpenAI 的 DALL-E 模型。

  • 微软推出 Microsoft Loop[16],对标 Notion。

  • Canva 推出一系列 AI 能力[17],对标 Adobe Firefly。

  • OpenAI 发布 ChatGPT Plugins[18],万物皆可 ChatGPT。

更多 AI 内容和详细解读请移步知识星球,文末扫码加入。

下面我们来看技术资料。

技术资料

1. 加速 JavaScript 生态系统之 npm scripts[19]

npm scripts 经常被全球的 JavaScript 开发者和 CI 系统执行。尽管它们的使用率很高,但它们并没有进行特别的优化,导致大约有 400 毫秒的额外开销。在本文中,作者设法将其降低到大约 22 毫秒。

2. Ant Design MetaGuide 设计系统元规范

这套规范是设计系统自身的建设规范,它的目标用户是设计系统的建设者们。更具体来说,它能帮助系统建设者达到两个目的:确定要做什么组件、评估组件的质量,这篇文章的内容很值得大家思考和借鉴。

3. 前端开发者的终局[20]

木匠没有被电动工具取代,会计师没有被电子表格取代,摄影师没有被数码相机/智能手机取代,作者认为开发人员不会被 LLM 取代。

我很赞成作者的判断,现阶段的 AI 只会帮助我们提升学习、生活和工作的效率,我们要利用好 AI 的能力。

没必要感到过于焦虑,AI 不会取代你,会用 AI 的人会取代你。

参考资料

[1]

食堂技术周刊仓库地址:https://github/Geekhyt/weekly: https://github/Geekhyt/weekly

[2]

第 95 次 TC39 会议: https://twitter/robpalmer2/status/1639042932559970304?s=20

[3]

ECMAScript Explicit Resource Management: https://github/tc39/proposal-explicit-resource-management

[4]

Import Attributes: https://github/tc39/proposal-import-attributes

[5]

React Labs 工作进展: https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023

[6]

GitHub Copilot X: https://github/features/preview/copilot-x

[7]

Copilot Chat: https://github/github-copilot/chat_waitlist_signup/join

[8]

Copilot for Docs: https://githubnext/projects/copilot-for-docs

[9]

Copilot for CLI: https://githubnext/projects/copilot-cli

[10]

Copilot for Pull Requests: https://githubnext/projects/copilot-for-pull-requests

[11]

比尔盖茨最新发文: 人工智能时代已经开启: https://www.gatesnotes/The-Age-of-AI-Has-Begun

[12]

Cursor: https://www.cursor.so/

[13]

Firefly: https://www.adobe/sensei/generative-ai/firefly.html

[14]

Bard: https://bard.google/

[15]

Bing Image Creator: https://cn.bing/create

[16]

Microsoft Loop: https://loop.microsoft/

[17]

Canva 推出一系列 AI 能力: https://www.canva/newsroom/news/canva-create-brand-new-era-2023/

[18]

ChatGPT Plugins: https://openai/blog/chatgpt-plugins

[19]

加速 JavaScript 生态系统之 npm scripts: https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-4/

[20]

前端开发者的终局: https://www.joshwcomeau/blog/the-end-of-frontend-development/

更多推荐

技术周刊:第 95 次 TC39 会议、React Labs 工作进展、AI 一周资讯、前端开发者的终局...