Site icon AppTractor

React Native: нативные приложения на JavaScript

Facebook в рамках F8 представил React Native – библиотеку для создания нативных iOS и Android приложений при помощи JavaScript и библиотеки React (фреймворк для веб-приложений).

React Native компилирует код JavaScript в нативное отображение, предлагая каждой платформе тот UI, к которому привыкли пользователи. Причем это не обертка, а полностью нативный код.

Вместо запуска React в браузере и рендеринга DIV-ов и SPAN-ов, мы запускаем его как встроенный инстанс JavaScriptCore внутри приложения и рендерим высокоуровневые платформозависимые компоненты, — говорит Facebook.

Facebook уже использовал React Native в ряде своих продуктов, например, в Facebook Groups, а Facebook Ads Manager полностью написан на нем.

Компания говорит, что React Native позволяет разработчикам выучить один язык и с его помощью создавать приложения для любой платформы.

React Native уже доступен на GitHub, с его помощью можно делать приложения для iOS, поддержка Android будет реализована в самое ближайшее время: https://github.com/facebook/react-native.

Exit mobile version