O hirunewani blog

Frontend Weekly 2023-10-06

Created at

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

https://deno.com/blog/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、キャッシュなどについて端的に比較している。