Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【第三十二期】2022-04-09 #33

Open
Geekhyt opened this issue Apr 9, 2022 · 1 comment
Open

【第三十二期】2022-04-09 #33

Geekhyt opened this issue Apr 9, 2022 · 1 comment

Comments

@Geekhyt
Copy link
Owner

Geekhyt commented Apr 9, 2022

美味值:🌟🌟🌟🌟🌟

口味:香芋冰淇淋

本期摘要

  • 2022 年 3 月 TC39 会议
  • Announcing Rome Formatter
  • Node 内置 Test Runner
  • Firefox UI UX 回忆录
  • JavaScript 运算符备忘录
  • Vue 3 Tips & Tricks
  • JavaScript 测试最佳实践
  • HTML & CSS 备忘录
  • 1-Line Layouts

大家好,我是童欧巴。欢迎来到本期的前端食堂技术周刊,我们先来看下上周的技术资讯。

技术资讯

  1. 2022 年 3 月 TC39 会议

文章回顾了 3 月份的 TC39 会议,包含了近期 TC39 不同阶段提案的推进情况。

阶段 1: Type Annotations 、Function once

阶段 2: Decorator metadata

阶段 3: RegExp set notation + properties of strings、Change array by copy、Decorators (sans metadata)

  1. Announcing Rome Formatter

Rome 在去年开始使用 Rust 完全重写,他们最近推出了 Rome Formatter,是 JS 和 TS 的新的格式化工具。对标 Prettier,会尽可能的兼容 Prettier,它的速度极快,要比 Prettier 快 9-12 倍。

  1. Node 内置 Test Runner

测试是软件开发流程中的重要组成部分,Node 团队决定通过添加内置测试运行器,来以轻量级的方式启用大多数测试框架所提供的功能子集,用户可以快速入门,不过该功能还处于早期开发阶段,让我们一起期待吧。

  1. Firefox UI UX 回忆录

Firefox 团队更新了他们从 2002 年至今的 UI UX 回忆录。

下面我们来看技术资料。

技术资料

  1. JavaScript 运算符备忘录

一个交互式的 JavaScript 运算符备忘录,你可以输入或者点击一个运算符来获取关于它的详细信息。

  1. Vue 3 Tips & Tricks

总结了很多 Vue 3 的小技巧和最佳实践。

  1. JavaScript 测试最佳实践

包含从基础到进阶的 50 多个关于测试的最佳实践,覆盖前端、后端、CI 等方面,十分全面。

  1. HTML & CSS 备忘录

图片形式的备忘录,内容包含 HTML 和 CSS。

  1. 1-Line Layouts

10 个现代 CSS 布局的单行代码。

好文推荐

下面来看一下好文推荐,本周推荐的好文是:

  1. Node.js 技术架构

  2. Webapck5 核心打包原理全流程解析

好了,以上就是本期的食堂周刊,观众老爷们如果觉得还不错,一键三连是对食堂老板最大的支持。

你的前端食堂,吃好每一顿饭。我们下期见。

@jtsang4
Copy link

jtsang4 commented Apr 9, 2022

1-Line Layouts 很惊艳,看来平时用 grid 布局还是用得不够多,有点生疏啊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants