📝

Weekly Frontend News 2022年3月1週目

2022/03/05に公開

自分が今週見たフロントエンド記事のまとめ。

Announcing TypeScript 4.6 - TypeScript

https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/

TypeScript 4.6のリリース。
Control Flow Analysis for Destructured Discriminated Unionsの部分は使い所がありそう、Reduxなどのaction周りとか。

Release v1.8.0 · reduxjs/redux-toolkit

https://github.com/reduxjs/redux-toolkit/releases/tag/v1.8.0

ListenerMiddlewareというものが追加されました。
これを利用することでより複雑な非同期的な作業ができるようになります。
redux-sagaなどを使ってた人はイメージしやすいかも。

Monorepos are changing how teams build software

https://vercel.com/blog/monorepos-are-changing-how-teams-build-software

Vercelからモノレポの利点などとTurborepoの解説。

Taming CSS Variables with Web Inspector

https://webkit.org/blog/12303/css-variables-web-inspector/

SafariのdevtoolでCSS variablesの確認や操作をする解説記事

Virtual Event Starter Kit with live audio-video

https://www.100ms.live/templates/virtual-events

オンラインカンファレンスサイトをVercel上に構築するスターターキット。
チャット機能なども揃っている。

Release Notes for Safari Technology Preview 141

https://webkit.org/blog/12434/release-notes-for-safari-technology-preview-141/

cssの overflow: clipoverscroll-behavior が追加された。

Building Pages in Storybook

https://storybook.js.org/blog/building-pages-in-storybook/

Storybookにページをマウントする方法やmockデータをオーバーライドする方法の解説。

Storybookにページをマウントすることエッジケースなどを再現し、事前に動作を確認することができ、play関数で挙動のテストもできる。

A new year, a new MDN

https://hacks.mozilla.org/2022/03/a-new-year-a-new-mdn/

MDNのデザインが変わった解説。
学習用のサブスクリプションとしてMDN Plusを準備しているらしい。

React 18 RC - Upgrade Guide

https://github.com/reactjs/reactjs.org/pull/4384

Dropping Support for Internet Explore

ReactのIE11のサポートが切れるようです。

New CSS Features In 2022

https://www.smashingmagazine.com/2022/03/new-css-features-2022/

2022年に実用的になるであろうCSSの解説。
Container QueriesやCascade Layersなど概念から変わるものも結構ある。

Stable browser releases

https://web.dev/web-platform-02-2022/

今月ブラウザに入った新しいAPIなどの解説。
structuredClone、scrollbar-gutter、COLRv1 color gradient vector fonts。

Interop 2022: browsers working together to improve the web for developers

https://web.dev/interop-2022/

ブラウザの互換性を上げるInteropの2022年に注力する活動内容について。

Discussion