By Midjournery
美味值:🌟🌟🌟🌟🌟
口味:杏花乌龙拿铁
- 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly
本期摘要
- TypeScript 5.1 RC
- Nuxt 3.5
- INP 将成为新的 Core Web Vital 指标
- Kinp
- 如何治理 GitHub 告诉
- WebXR 利用开发之 aframe 框架入门
- 143 DevTools Tips
- Web Vitals 插件实际
大家好,我是童欧巴。欢送来到前端食堂技术周刊,咱们先来看下上周的技术资讯。
技术资讯
1. TypeScript 5.1 RC
自 Beta 版本以来的新变动:
- 修改了装璜器中 init hooks 的一些行为
- 扭转了在 isolatedModules 下的 emit 行为,确保脚本文件不会被重写为模块。应用 transpileModule API 也将确保脚本文件不被解释为模块,因为它假设了 isolatedModules 的应用
- 增加了新的重构性能,能够将申明挪动到现有文件
2. Nuxt 3.5
次要个性如下:
- Vue3.3、Nitropack v2.4
- 丰盛的 JSON payloads,各种丰盛的 JS 类型都反对开箱即用
- 交互式服务器组件
- 反对环境配置
- 全类型化的路由
- Bundler 模块解析,反对 subpath 导出的类型
- server 类型拆散
3. INP 将成为新的 Core Web Vital 指标
FID 的局限性家喻户晓,第一次交互并不能代表页面整个生命周期中的所有交互。
所以 INP 将于 2024 年 3 月起被推广为新的外围网络因素指标,用来取代 FID。这篇文章中介绍了决策背地的动机、引起的变动以及如何开始应用。
上面咱们来看技术材料。
技术材料
1. Kinp
Kinp 能够在 JavaScript 和 TypeScript 我的项目中寻找未应用的文件、依赖和导出,并移除掉他们。更少的代码和依赖将会晋升性能、升高保护老本,并使重构更加容易。
2. 如何治理 GitHub 告诉
antfu 分享了他治理海量 GitHub 告诉的最佳实际。
- 项目管理工具 Volta
- 将告诉按仓库分组
- 加强 GitHub 告诉的用户脚本
3. WebXR 利用开发之 aframe 框架入门
本文介绍了 WebXR 的概念、规范、长处、支流的开发方式以及 aframe 框架的入门实际。
4. 143 DevTools Tips
DevTools 技巧合集。
5. Web Vitals 插件实际
Web Vitals 插件当初展现了更多的调试信息,来帮忙咱们确定 Core Web Vitals 问题的根本原因,本文给出了实际指南。
好了,以上就是本期的食堂周刊,观众老爷们如果感觉还不错,一键三连是对食堂老板最大的反对。
你的前端食堂,吃好每一顿饭,咱们下期见。