共计 1004 个字符,预计需要花费 3 分钟才能阅读完成。
美味值:🌟🌟🌟🌟🌟
口味:初露青提
- 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly
本期摘要
- Chrome 公布 WebGPU
- Chrome 112 的新性能
- Astro 2.2
- Node.js 事件循环可视化指南
- 实用 Web API 标准
- Magicast
- Rspack 构建实在开源我的项目的迁徙老本和性能收益
- 影响深远的 16 条 UI 设计准则
大家好,我是童欧巴。欢送来到前端食堂技术周刊,咱们先来看下上周的技术资讯。
技术资讯
1. Chrome 公布 WebGPU
通过多年的开发,Chrome 团队公布了 WebGPU,它容许在 Web 上进行高性能的 3D 图形和数据并行计算,WebGPU 将在 Chrome 113 中被默认反对,可在 ChromeOS、macOS 和 Windows 上应用,其余平台的反对将在往年晚些时候推出。
2. Chrome 112 的新性能
- CSS 反对嵌套规定
- 设置
<dialog>
元素初始焦点的算法更新 - 为了放慢导航速度,service workers 中没有操作的 fetch 会被跳过
3. Astro 2.2
Astro 公布 2.2 版本,次要更新如下:
- 反对将资源部署到内部 CDN
- image() schema helper API 变更
上面咱们来看技术材料。
技术材料
1. Node.js 事件循环可视化指南
该可视化指南包含四个局部:
- Node.js 事件循环
- nextTick 和 Promise 队列
- 定时器队列
- I/O 队列
2. 实用 Web API 标准
尽管 REST 格调是一个不错的指导思想,但在具体实现时须要联合具体业务需要和技术特点,有所取舍,能力实现良好的 API 设计。作者认为 REST 可能解决 90% 的问题,但还有 10% 须要明确规定细节,并在文中给出了最佳实际。
3. Magicast
Magicast 能够帮咱们利用简化、优雅且相熟的语法对 JavaScript 和 TypeScript 源代码进行编程式批改,Magicast 基于 recast 和 babel 解析的形象语法树(AST)构建。
4. Rspack 构建实在开源我的项目的迁徙老本和性能收益
作者将 exclidraw 开源我的项目接入了 Rspack,整个迁徙过程绝对轻松,带来了 10 倍以上的构建性能晋升。
5. 影响深远的 16 条 UI 设计准则
作者分享了他在近 20 年的产品设计工作中遵循的一些设计准则。
好了,以上就是本期的食堂周刊,观众老爷们如果感觉还不错,一键三连是对食堂老板最大的反对。
你的前端食堂,吃好每一顿饭,咱们下期见。
正文完