Frontend Weekly 2023-10-06
Astro 3.2、Bun v1.0.4、pattycake、Deno vs. Bun vs. Node.js、Deno Queues、React Forget、Temporal API、SWR & TanStack Queryについて紹介する。
Astro 3.2
https://astro.build/blog/astro-320/
Astro 3.2がリリース。クライアントからナビゲーションをトリガー出来るnavigate()
の追加。ページ遷移する際に履歴の置換を行うdata-astro-history="replace"
属性の追加など。
Bun v1.0.4
https://bun.sh/blog/bun-v1.0.4
Bun v1.0.4がリリースされた。
pattycake: Zero-runtime pattern matching
https://github.com/aidenybai/pattycake
パターンマッチングを提供する有名なts-patternライブラリの記述をインライン化して、ランタイムでの依存をなくすツール。
Deno vs. Bun vs. Node.js: A Feature Comparison
https://dev.hexagon.56k.guru/posts/deno-vs-bun-vs-node/
Deno、Bun、Node.jsの比較が表にまとめられている。
Announcing Deno Queues
Deno KV上に構築されたキューであるDeno Queuesについての記事。
Did the React team forget the React Forget compiler?
https://www.reddit.com/r/reactjs/comments/16nnh4z/comment/k1jbr4t/
React Forgetの現状について、Reactコアチームのメンバーが回答している。来月のReact Advancedで最新情報を共有する予定とのこと。React Forgetは簡単に言えば、公式による自動メモ化コンパイラ。
Temporal API is Awesome
https://taro.codes/posts/2023-08-23-temporal-api/
Temporal APIの使い方やブラウザの実装状況について解説した記事。
【2023年】SWR & TanStack Query比較
https://zenn.dev/taisei_13046/articles/288e4470cfc45e
SWRとTanStack Queryについての比較記事。機能面、Mutation Hooks、キャッシュなどについて端的に比較している。