🌐

デジタル庁デザインシステムのサンプルコンポーネントなど: Cybozu Frontend Weekly (2024-06-04号)

2024/06/05に公開

こんにちは!サイボウズ株式会社フロントエンドエンジニアのおぐえもん(@oguemon_com)です。

はじめに

サイボウズでは毎週火曜日にFrontend Weeklyという「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。

今回は、2024年6月4日のFrontend Weeklyで取り上げた記事や話題を紹介します。

取り上げた記事・話題

Portable stories for Playwright Component Tests

https://storybook.js.org/blog/portable-stories-for-playwright-ct/

CypressやPlaywrightを用いたコンポーネントテストでStorybookのStoryをテストできるPortable Stories APIという実験的機能を紹介する記事です。

The Deno Standard Library is now available on JSR

https://deno.com/blog/std-on-jsr

Denoの標準ライブラリがJSRから利用できるようになる旨などを告知する記事です。

State of HTML 2023

https://2023.stateofhtml.com/en-US/

State of HTML 2023の集計結果が公開されました。ユーザーの回答に基づき、新しいHTML要素や属性、APIの利用状況などがまとめられています。

MrBeast shipped http://viewstats.com with @nextjs App Router on @vercel

https://x.com/rauchg/status/1795133654349328728

海外のYouTuber・Mr BeastがNext.jsのApp Routerを用いた新サービスを開発しました。

https://www.viewstats.com/

YouTubeチャンネルの各種統計情報を閲覧することができます。

Yahoo!知恵袋 フロントエンドをリアーキテクトしている話

https://techblog.lycorp.co.jp/ja/20240527a

Yahoo!知恵袋におけるフロントエンドリアーキテクトの取り組みを紹介した記事です。一部のページのファイルに対してロジックの集中を緩和したり、TypeScriptを導入して型安全にするなどの改善を行なったそうです。

デジタル庁デザインシステムのサンプルコンポーネント

https://github.com/digital-go-jp/design-system-example-components

デジタル庁のデザインシステムのサンプルコンポーネントです。全てのコンポーネントのサンプルが公開されているわけではありませんが、今後も定期的に追加されるようです。

Type-safe module mocking in Storybook

https://storybook.js.org/blog/type-safe-module-mocking/

Storybook8.1で利用できる型安全なモジュールモックの紹介記事です。package.jsonimportsフィールドを用いることで利用可能です。

PPR - pre-rendering新時代の到来とSSR/SSG論争の終焉

https://zenn.dev/akfm/articles/nextjs-partial-pre-rendering

Partial Pre-Rendering(PPR)の仕組みを解説した記事です。PPRとは、ページを静的生成しつつ部分的に動的生成することを可能とするレンダリングモデルです。

React 19の新機能まるわかり

https://zenn.dev/uhyo/books/react-19-new

2024年4月に公開されたReact 19betaの新機能を解説した記事です。Actionsの概念から丁寧に解説しています。

GitHubで編集を提案
サイボウズ フロントエンド

Discussion