米Facebookは3月26日、ネイティブモバイルアプリ開発フレームワーク「React Native」をオープンソースソフトウェアとして公開したことを発表した。JavaScriptライブラリ「React」を利用してiOSおよびAndroid向けのネイティブアプリを構築できる。 ReactはFacebookが2年前に発表したJavaScriptライブラリ。MVC(モデル/ビュー/コントローラ)のビューで利用される。React NativeはReactを利用したモバイルアプリ開発フレームワークで、JavaScriptとReactを利用してネイティブアプリを構築できる。開発効率の改善にフォーカスしており、「一度学習すればさまざまなプラットフォーム向けに作成できる」(learn once、write anywhere)ことをアピールしている。 JavaScriptを利用してネイティブAPIを呼び出