週刊React Native
← 一覧へ戻る

2026-01-28 · #18

週刊React Native #18 Expo SDK 55 beta、calc()サポート、EAS build 30%高速化ほか

Expo SDK 55 betaが公開#

React Native 0.83.1、React 19.2をサポートしたExpo SDK 55 betaがリリースされました。 今回のアップデートではReact Native 0.83になったことでLegacy Architectureが終了しています。 また、Hermes v1をオプトインでサポートしており、有効にすることで起動時間やパフォーマンス、またJSバンドルのビルド時間の改善などが期待できます。

Expo @expo · 2026年1月22日

‼️Expo SDK 55 beta is out now🧪 (RN 0.83.1 + React 19.2) Highlights: ♢ Legacy Architecture support is gone ♢ New default template (native tabs, /src/app) ♢ Hermes v1 opt-in ♢ Smaller OTA updates with Hermes bytecode diffing ♢ More native Router APIs + better brownfield

Expo Router v7#

やなどのコンポーネントが追加されました。 また、ナビゲーションバー周りのAPIなど、Liquid Glassスタイルに対応するような変更が追加されました。

Evan Bacon 🥓 @Baconbrix · 2026年1月22日

Expo Router v7 is now in beta! ◆ <Toolbar /> ◆ <Stack.Toolbar /> ◆ <Link.AppleZoom /> ◆ <Tabs.BottomAccessory /> Try the new UI components today: ~ / bunx create-expo -t default@55 twitter.com/expo/status/201447…

Expo Widgetの登場#

Expo UIを使ってiOSのWidgetやLive Activityをつくることができる、Expo Widgetもalphaとして公開されました。 少し前にcallstackが同じようなvoltraを公開しましたが、そちらとの違いとしてExpo UIを使って構築することができるとのことです。

WidgetsA library to build iOS home screen widgets and Live Activities using Expo UI components.Expo Documentation

Expo UIは2026年半ばに安定化予定#

これまでSwiftUIがbeta、Jetpack Composeがalphaとなっていましたが、今年半ばに安定化するようです。 また、Jetpack ComposeのExpo UIも間もなくbetaに変わるとのことで、APIも安定化してきているようです。

Expo Router(Web)でのServer Side Rendering(SSR)に対応#

Web周りでもSSRに対応するなどの改善が行われました。 これによって動的なページをサーバサイドでレンダリングすることができようになり、SEOなどでSSRが必要といったときにも対応できそうです。

Server renderingLearn how to render Expo Router routes dynamically at request time using server-side rendering (SSR).Expo Documentation

React Nativeでcalc()をサポートへ#

React Nativeでサイズの指定にcalc()のような計算した値を設定することがこれまで出来ませんでした。 今後のReact Nativeのバージョンでcalc()が導入される予定とのことです。

Kamil Paradowski @_ikswodarap · 2026年1月23日

It’s finally happening ✨ Bringing calc() support to React Native. width: calc(100% - 40px) just feels right.

react-native-bootsplash 7.0.0が公開#

起動時のスプラッシュ画面をカスタマイズできるreact-native-bootsplash 7.0.0が公開されました。 デフォルトでエッジツーエッジのテーマ機能を備え、Expo プラグインが大幅に改善されています。

Mathieu A. @zoontek · 2026年1月23日

react-native-bootsplash 7.0.0 is now available, featuring edge-to-edge theming by default and a greatly improved Expo plugin. 🧩 If you like my work, remember that you can buy a license on Gumroad to support me: zoontek.gumroad.com/l/bootspla… github.com/zoontek/react-nativ…

React Native Testing Libraryのv14 betaが公開#

React Nativeでのテスト用ライブラリである、React Native Testing Libraryのv14が公開されました。 次のような大きな変更があり、codemodによって自動で変更も可能とのことです。

Maciej Jastrzębski @mdj_dev · 2026年1月26日

React Native Testing Library v14 beta is now officially available! 🚀 This major version brings 2 significant changes: 🔹 New test-renderer package instead of deprecated React Test Rendere 🔹 Transition to async APIs: render, fireEvent, act, etc Both are covered by codemods!

EAS buildが30%高速化#

コンパイラーキャッシングにより、EAS buildが30%高速化されました。 こちらはccacheというC/C++のビルド結果をキャッシュするもので、React NativeやHermes、ネイティブライブラリなどで使われるC/C++で書かれたコードの再ビルドする時間が短縮されます。 EAS_USE_CACHE=1という環境変数を追加することで、こちらの機能が有効になります。

Expo @expo · 2026年1月26日

Your EAS builds just got 30% faster ⚡️ ️ Compiler caching with ccache is now live for everyone. No extra cost, zero config beyond one env variable. Works on Android (SDK 53+) and iOS (SDK 54+). expo.dev/changelog/compiler-ca…

Compiler cache for builds and Workflows - Expo ChangelogCheck out new updates and improvements to Expo and EAS from the Expo team.Expo

今週のひとこと#

Expo SDK 55 betaが公開されましたね。 手元のアプリケーションをexpo/skillsのアップグレードスキルでExpo SDK 55にするように試してみましたが、ほとんど自分の手を動かさなくてもアップグレードができたのに驚きました。 個人的にはExpo(React Native)のアップグレードの対応が結構大変だと感じていたので、またReact Nativeの欠点が補われたかなと思います。

GitHub - expo/skills: A collection of AI agent skills for working with Expo projects and Expo Application ServicesA collection of AI agent skills for working with Expo projects and Expo Application Services - expo/skillsGitHub