週刊React Native
← 一覧へ戻る

2025-09-15 · #2

週刊React Native #2 Expo SDK 54、Expo Router v6、RN Directory強化ほか

Expo SDK 54#

Expo SDK 54が登場しました。

Expo SDK 54 - Expo ChangelogCheck out new updates and improvements to Expo and EAS from the Expo team.Expo

今回のアップデートの主な内容は以下の通りです。

また、Expo SDK 54はレガシーアーキテクチャをサポートする最後のバージョンとなります。

Expo UIを使用したSwiftUIアプリの構築ドキュメントが公開#

Expo UIを使ったSwiftUIをReact Nativeに取り入れるためのドキュメントが公開されました。

Building SwiftUI apps with Expo UILearn how to use Expo UI to integrate SwiftUI into your Expo apps.Expo Documentation

Expo UIを使ったSwiftUIコンポーネントの使い方や、それを用いた設定画面の構築例などが解説されています。

Expo Router v6#

Expo SDK 54の公開と合わせて、Expo Router v6も登場しました。 iOSでの遷移先のプレビュー、メニュー、またネイティブのタブコンポーネントを利用することによりLiquid Glassのタブに対応、Webでのモーダルの改善などが行われました。

Expo @expo · 2025年9月11日

🚀 Introducing Expo Router v6 - @Baconbrix and his team focused on delivering the same delightful experiences users expect from native iOS apps, now in your React code. ◆ Native-feeling navigation with <Link.Preview> & <Link.Menu> ◆ Server features for advanced

Expo Router v6: A new era of native feel for React developersExpo Router v6 brings native iOS link previews, menus, liquid glass tabs, improved modals, and server middleware for next-level apps.Expo Blog

HeroUI Native alpha 12#

新たなReact Native用のUIライブラリであるHeroUI Native v1.0.0-alpha12が公開されました。 Expo SDK 54への対応、Reanimated v4への移行、またSkeletonのコンポーネント追加などが行われました。

HeroUI @hero_ui · 2025年9月12日

HeroUI Native alpha 12 is here 🚀 What’s new: ⚡️ Support for Expo SDK 54 🌀 Migrated to Reanimated v4 🦴 New components: Skeleton & SkeletonGroup 🎨 New showcase: Hero Paywall

GitHub - heroui-inc/heroui-native: 📱Beautiful, fast and modern React Native UI library📱Beautiful, fast and modern React Native UI library - heroui-inc/heroui-nativeGitHub

React Native Enriched#

Software Mansionから新たなReact Native用のテキストエディターライブラリが公開されました。

GitHub - software-mansion/react-native-enriched: Rich Text Editor for React NativeRich Text Editor for React Native. Contribute to software-mansion/react-native-enriched development by creating an account on GitHub.GitHub

これまでReact Native用に公開されているリッチテキストエディタのOSSはWebViewベースのものが多かったですが、React Native EnrichedはネイティブのInputが使われており、パフォーマンス面での期待もできそうです。

Expo Color Space Plugin#

React NativeでP3カラーを有効にできるExpo Color Space Pluginが公開されました。 Expo Config Pluginで動作し、iOSのみで利用可能です。

Enzo Manuel Mangano @reactiive_ · 2025年9月14日

I’ve just published a tiny Expo plugin that lets you enable P3 color space on iOS, so your React Native app can look a bit more vibrant. expo-color-space-plugin: github.com/enzomanuelmangano/e… 🧵

GitHub - enzomanuelmangano/expo-color-space-plugin: An Expo plugin to configure iOS color spaceAn Expo plugin to configure iOS color space. Contribute to enzomanuelmangano/expo-color-space-plugin development by creating an account on GitHub.GitHub

React Native Directoryで依存関係数と展開後のパッケージサイズの表示が追加#

React Nativeで利用できるライブラリを探せるサイト「React Native Directory」で、依存関係数と展開後のパッケージサイズが表示されるようになりました。

Simek @Simek · 2025年9月11日

📦️ The React Native Directory just got an another update: each library entry now includes direct dependencies count and unpacked package size. Make smarter, and more educated decisions, when choosing packages for you next project! 🧑‍💻 🌐 reactnative.directory/

react-native-svg-decoder#

iOSのCoreSVGをReact Nativeで利用可能にするライブラリ「react-native-svg-decoder」が公開されました。 このライブラリはまだ開発段階にあり、現在はiOSのみをサポートしています。 また、CoreSVG.frameworkは非公開APIとされているため、利用には注意が必要です。

Oskar @o_kwasniewski · 2025年9月10日

Few days ago I released react-native-svg-decoder which brings CoreSVG support to React Native on iOS. 🚧 This package is still in the experimentation phase, as I'm trying to add Android support. You can take a look if you are interested: github.com/okwasniewski/react-…

今週のひとこと#

Expo SDK 54が公開されましたね。 次回のバージョンからNew Architectureが必須となるので、年内くらいには対応が必要そうですね。 (私のプロジェクトは比較的公開されたばかりのアプリなので有効にしましたが、長年運用しているプロジェクトだと移行が大変そう…)

HeroUI Nativeは初めて聞いたのですが、こちらもNativeWindを利用しているようでした。 最近のスタイリングの流行りはNativeWindが勢いありますね。