Cybozu Frontend Monthly #66

タイトル画像

イベント概要

サイボウズフロントエンドマンスリー は、サイボウズ社内で行っているフロントエンド情報共有会「フロントエンドウィークリー」の公開版です。

その月に気になったフロントエンドの情報を、サイボウズのフロントエンドエンジニアのメンバーが共有していきます。

このイベントのハッシュタグは #サイボウズフロントエンドマンスリー です。

※フロントエンドウィークリーとは

毎週火曜の 17:00 〜 18:00 で社内向けに行っているフロントエンドの気になる記事を紹介する会です。
2016年3月15日から行われています。

ZennのPublicationにてウィークリーのまとめを投稿していますので、ぜひこちらもご覧ください。 https://zenn.dev/p/cybozu_frontend

開催日

2026年02月24日

イベントページ

https://cybozu.connpass.com/event/383540/

メンバー


コンテンツ

👀 Notable Articles

Interop 2025 レビューと Interop 2026 の公開

2026 年となり Interop 2025 が終了し、webkit.org からレビュー記事が公開されました。
https://webkit.org/blog/17808/interop-2025-review/

Interop 2025 自体の内容のおさらいは、以下の記事が参考になります。
https://web.dev/blog/interop-2025?hl=ja

達成率は 99% であり、Anchor Positioning・同ページ内での View Transition・@scope (Scoped Style) などが Newly available となりました。

そして先日、新たに Interop 2026 が公開されました。
https://web.dev/blog/interop-2026?hl=ja

Anchor Positioning や Dialog, Popover などについては、一部 Limited availability だったプロパティのサポートに焦点が当てられています。 また、Container style queries、Custom highlights などが新たな重点項目として設定されています。

個人的には Container style queries が楽しみです。

Web Almanac Performance

Web Almanac 2025 のレポートが公開されました。その中の Performance のトピックになります。

State of JavaScript 2025

毎年 JavaScript のエコシステム全体の動向をまとめている State of JavaScript の 2025 年版が公開されました。

ここでは特に自分が面白いと感じた点をいくつかピックアップして紹介します。

Features について

syntax features については、Nullish coalescing や Dynamic import などが使ったことがあるという多くの回答を集めました。Baseline の Newly availability である機能で言うと Iterator Helpers が上位にランクインしています。同様に Array Features でも Newly availability であるArray.toSortedなどの非破壊系メソッドが上位に入っています。一方で Set に新しく追加されたSet.prototype.unionなどの認知度はまだ少なそうです。

New Proposal については、Temporal API への期待が最も高く、Decorators が続いています。Missing features については、Static typing が最も多く挙げられており、TypeScript などの利用が広がっていることもあって、JavaScript 自体への静的型付けのニーズが高いことがうかがえます。また Signal や Pattern Matching、pipeline operator などなかなか標準化の進んでいない機能も多く挙げられているのが印象的でした。

Libraries について

Libraries Experience & Sentiment ではいまだに webpack が最も多く使われているビルドツールである一方で、不満は多く、Vite などの新しいビルドツールへの移行意欲が高いことがわかります。また Retention vs Usage では React/Vite などが引き続き満足度と利用率の両方が高い一方で、Next.js の評価が分かれていたり、Astro などの新しいライブラリが高い満足度を得ている一方で利用率がまだまだ低いことなどがわかります。

Usage について

JavaScript/TypeScript Balance では、TS/JS のコードの比率の分布が示されており、TypeScript の利用がかなり広がっていることがわかります。また Compiled Code Balance においてもほとんどの場合でコンパイルが行われていることがわかります。

🗓 Monthly Articles

📖 Framework, Library

⚡️ Services

🖥 Browsers

💬 Languages

🤖 Runtimes

📝 Specifications

🦆 Others