← Back

週間React Native #17

2026-01-21 / #17

React Navigation 8 alphaが公開

React Navigationの次期バージョンである8のアルファ版が公開されました。 今回からNativeのBottomTabsがデフォルトとなり、ディープリンクやScreenの状態のアクセス/変更などの改善が行われました。

https://reactnavigation.org/blog/2025/12/19/react-navigation-8.0-alpha/

ExpoのAI Agent用のSkillsが公開

Claude Codeなどで利用できるExpo公式のSkillsが公開されました。 これらを利用することで、Expoでのアプリケーションの開発やビルドやストアへのアップロード、またNext.jsのようなExpoのアップグレードを簡単に行うことができます。

https://github.com/expo/skills

callstackのReact Native用のSkills

callstackからもReact Nativeのベストプラクティスを詰め込んだSkillsが公開されました。 こちらはReact Nativeでのパフォーマンスに関するSkillが中心となっています。

https://www.callstack.com/blog/announcing-react-native-best-practices-for-ai-agents

Hermes v1がReact Native 0.84でデフォルト化

時期バージョンであるReact Native 0.84でHermes V1がデフォルトで有効化されます。 これによって起動時間や実行時間、またBundleのコンパイル速度などが向上します。

Expo Router v7でカラーユーティリティが追加

AndroidのMaterial Youといったユーザーでの外観の変更がExpo Routerのナビゲーションも対応するようです。

Expo SDK 55 Betaの公開は1月27日?

Expo SDK 55のbetaが間もなく登場するようです。 月曜と言っているので、来週のUSの月曜(日本時間だと27日頃?)に公開されそうです。 また、今回からexpo/skillsでのアップグレード処理が行いやすくなるようですね。

expo-icloud-storageが公開

React NativeからiCloudにアクセスできるライブラリが公開されました。 これによって、iCloud上に保持したいデータをReact Nativeから簡単に呼び出せるようになります。

https://github.com/okwasniewski/expo-icloud-storage

ヘッダーのアニメーションを簡単に組み込めるreact-native-header-motionが公開

リストをスクロールしたときのヘッダーの動きをReanimatedを使って簡単に組み込める、react-native-header-motionが公開されました。

https://github.com/pawicao/react-native-header-motion

React Native Meetup #24 @AWS Loftが2月12日に開催

React Native JapanによるReact Native Meetupが2月12日に開催されます。 今回はAWSさんによってオンラインでの配信もあるようです。

https://react-native-meetup.connpass.com/event/381413/

今週のひとこと

思っているより早くHermes V1が正式リリースされそうですね! Hermesリポジトリでも static_h ブランチがデフォルトになっていることもあり、よりパフォーマンス的に期待できそうなStatic Hemesも今年には出てくるんじゃないか?といった雰囲気を感じますね!

https://github.com/facebook/hermes