Weekly Frontend News 2022年3月1週目
自分が今週見たフロントエンド記事のまとめ。
Announcing TypeScript 4.6 - TypeScript
TypeScript 4.6のリリース。
Control Flow Analysis for Destructured Discriminated Unionsの部分は使い所がありそう、Reduxなどのaction周りとか。
Release v1.8.0 · reduxjs/redux-toolkit
ListenerMiddlewareというものが追加されました。
これを利用することでより複雑な非同期的な作業ができるようになります。
redux-sagaなどを使ってた人はイメージしやすいかも。
Monorepos are changing how teams build software
Vercelからモノレポの利点などとTurborepoの解説。
Taming CSS Variables with Web Inspector
SafariのdevtoolでCSS variablesの確認や操作をする解説記事
Virtual Event Starter Kit with live audio-video
オンラインカンファレンスサイトをVercel上に構築するスターターキット。
チャット機能なども揃っている。
Release Notes for Safari Technology Preview 141
cssの overflow: clip
と overscroll-behavior
が追加された。
Building Pages in Storybook
Storybookにページをマウントする方法やmockデータをオーバーライドする方法の解説。
Storybookにページをマウントすることエッジケースなどを再現し、事前に動作を確認することができ、play関数で挙動のテストもできる。
A new year, a new MDN
MDNのデザインが変わった解説。
学習用のサブスクリプションとしてMDN Plusを準備しているらしい。
React 18 RC - Upgrade Guide
Dropping Support for Internet Explore
ReactのIE11のサポートが切れるようです。
New CSS Features In 2022
2022年に実用的になるであろうCSSの解説。
Container QueriesやCascade Layersなど概念から変わるものも結構ある。
Stable browser releases
今月ブラウザに入った新しいAPIなどの解説。
structuredClone、scrollbar-gutter、COLRv1 color gradient vector fonts。
Interop 2022: browsers working together to improve the web for developers
ブラウザの互換性を上げるInteropの2022年に注力する活動内容について。
Discussion