🏄
Matsuri-tech Frontend Weekly 2024-01-19

hrdtbs

hrdtbs

2024年1月19日
MFWRspackRemixPrettier

社内向けに、フロントエンド関連のニュースや業務で発生したQ&A、利用しているライブラリなどの情報を定期的に書いています。

社内の開発部メンバーに向けて直近でリリースされたライブラリなどの情報をMatsuri-tech Frontend Weeklyとしてまとめています。内容は実務や趣味で使えそうなものを中心に扱っており、網羅的ではなく偏りがあります。

# Rspack 0.5

Rspack 0.5がリリースされました。

RspackFast Rust-based Web BundlerRspack

デフォルトのTypeScriptなどの変換が削除され、ユーザーが定義するように変更されました。

またModule Federationがサポートされました。Module Federationとは、異なるアプリケーションから動的にコードをロードするWebpack 5の機能です。これにより複数の個別のビルドによって単一のアプリケーションを構築できるため、マイクロフロントエンドで活用されています。

RspackFast Rust-based Web BundlerRspack

# Remix v2.5.0

Remix v2.5.0がリリースされました。

https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v250

UnstableですがSPAモードがサポートされました。サーバーを用意するのが面倒な場合に有用な他、公式では既存のReact RouterアプリからRemixへ移行する場合に役立つと期待しているそうです。

SPA Mode (Unstable)

この記事が分かりやすかったです。

https://azukiazusa.dev/blog/remix-spa-mode/#spa-モードの概要

# Prettier 3.2

Prettier 3.2がリリースされました。

Prettier 3.2: Support JSONC and Angular’s ICU expression · PrettierThis release includes new features such as adding a JSONC parser, adding Angular’s ICU expressions, and many bug fixes.Prettier 3.2: Support JSONC and Angular’s ICU expression · Prettier

jsonc パーサーが追加されました。今まで jsoncjsonとして解釈されていました。

# Future of Storybook in 2024

2023年のハイライトとStorybookの今後を紹介する記事が公開されました。

Future of Storybook in 2024Highlights from 2023 and what’s coming nextFuture of Storybook in 2024

Storyの自動生成などに触れられています。