メインコンテンツにスキップ

React Native向けに最適化された新しいJavaScriptエンジン、Hermesのご紹介

·読了時間2分
Rachel Nabors
Facebookのドキュメンテーションエンジニア

先週のChain Reactで、Facebookで開発中のオープンソースJavaScriptエンジン、Hermesを発表しました。これは、Android上でReact Nativeを実行するために最適化された、小型で軽量なJavaScriptエンジンです。チェックしてみてください!

Hermesは、メモリ使用量を削減し、ダウンロードサイズを縮小し、アプリが使用可能になるまでの時間(TTI)を短縮することで、React Nativeのパフォーマンスを向上させます。

「パフォーマンスデータを分析した結果、JavaScriptエンジン自体が起動パフォーマンスとダウンロードサイズに大きく影響していることがわかりました。このデータを基に、デスクトップやラップトップと比較して、モバイル端末の制約の多い環境ではJavaScriptのパフォーマンスを最適化する必要があることがわかりました。他のオプションを検討した後、Hermesと呼ばれる新しいJavaScriptエンジンを構築しました。これは、メモリ容量が限られ、ストレージが遅く、コンピューティング能力が低い大衆市場向けのデバイスでも、React Nativeアプリのパフォーマンスを向上させるように設計されています。」—Hermes: React Nativeから始まる、モバイルアプリ向けに最適化されたオープンソースJavaScriptエンジン

すぐに始めたいですか?ドキュメントで既存のReact NativeアプリでHermesを有効にするための新しいガイドを必ずチェックしてください!

HermesとReact Nativeのロゴが翼のある怒りに合体し、光るAndroid端末から発生した嵐の中で上昇しているイラスト。 イラスト:レイチェル・ネイバーズ