📝
Weekly Frontend News 2022年4月4週目/React Redux v8,Redux v4.2,Nuxt v3 RCなど
自分が今週見たフロントエンド記事のまとめ。
Release v8.0.0 · reduxjs/react-redux
React 18対応、内部のTS化によりtypes/react-reduxが不要に、ビルドをES2017にしたのでIE11非対応へ。
Release v4.2.0 · reduxjs/redux
createStore
が@deprecated
になり非推奨としてマークされるようになった。そしてlegacy_createStore
が追加された。これは、Redux Toolkitをへの移行を促すためである。
また、Why Redux Toolkit is How To Use Redux Today が追加され、ReduxではなくRedux Toolkitを使うべき理由が説明されている。
Announcing Nuxt 3 Release Candidate
Vue 3対応、Next.jsとはまた違ったエコシステムのViteやユニバーサル実行環境としてNitroを追加。
[react] Deprecate VoidFunctionComponent and VFC
React 18のtypes変更により、暗黙的なchildrenがなくなりました。
この変更で、React.FCとReact.VFCの差分がなくなったことによりReact.VFCがDeprecateになりました。
What's New In DevTools (Chrome 101)
Recorder panelでユーザーの操作をJSONにしていimport/exportできるようになった。
CSSではCascade layersによる各layerとlayer毎に当たっているCSSやが確認できるようになった。
Prevent Scroll Chaining With Overscroll Behavior
新しいCSSプロパティであるoverscroll-behavior
の解説と従来行なっていたスクロールハックの解消の解説。
Node.js v18 の主な変更点
先日されたNode.js v18の変更点の解説。
fetch()がフラグ無しで実行可能になり、node:test
としてテストランナーの追加が入っている。
Discussion