React Nativeに最適化された新しいJavaScriptエンジン、Hermesの紹介
·2分で読めます
先週のChain Reactで、Facebookで開発を進めてきたオープンソースのJavaScriptエンジン「Hermes」を発表しました。これは、AndroidでReact Nativeを実行するために最適化された、小型で軽量なJavaScriptエンジンです。ぜひチェックしてください!
Hermesは、メモリ使用量を減らし、ダウンロードサイズを縮小し、アプリが使用可能になるまでの時間、つまり「インタラクティブになるまでの時間」(TTI)を短縮することで、React Nativeのパフォーマンスを向上させます。
「パフォーマンスデータを分析したところ、JavaScriptエンジン自体が起動パフォーマンスとダウンロードサイズの重要な要因になっていることがわかりました。このデータをもとに、デスクトップやラップトップに比べて制約の多い携帯電話環境で、JavaScriptパフォーマンスを最適化する必要があることを認識しました。他の選択肢を検討した後、Hermesと呼ぶ新しいJavaScriptエンジンを構築しました。これは、限られたメモリ、遅いストレージ、低い計算能力を持つ大量生産デバイスでも、React Nativeアプリに焦点を当ててアプリのパフォーマンスを向上させるように設計されています。」—Hermes: モバイルアプリ向けに最適化されたオープンソースJavaScriptエンジン、React Nativeから開始
すぐに始めたいですか?ドキュメントで既存のReact NativeアプリでHermesを有効にするための新しいガイドを必ず確認してください!