Для лучшего понимания концепций React Native мы заимствуем несколько строк из официальной документации —
React Native позволяет создавать мобильные приложения, используя только JavaScript. Он использует тот же дизайн, что и React, позволяя создавать богатый мобильный интерфейс из декларативных компонентов. С React Native вы не создаете мобильное веб-приложение, приложение HTML5 или гибридное приложение; Вы создаете настоящее мобильное приложение, которое неотличимо от приложения, созданного с использованием Objective-C или Java. React Native использует те же основные строительные блоки пользовательского интерфейса, что и обычные приложения для iOS и Android. Вы просто соединяете эти строительные блоки, используя JavaScript и React.
Реагировать на нативные особенности
Ниже приведены особенности React Native —
-
React — это платформа для создания веб и мобильных приложений с использованием JavaScript.
-
Собственный — вы можете использовать нативные компоненты, управляемые JavaScript.
-
Платформы — React Native поддерживает платформы IOS и Android.
React — это платформа для создания веб и мобильных приложений с использованием JavaScript.
Собственный — вы можете использовать нативные компоненты, управляемые JavaScript.
Платформы — React Native поддерживает платформы IOS и Android.
Реагируйте на собственные преимущества
Ниже приведены преимущества React Native —
-
JavaScript — вы можете использовать существующие знания JavaScript для создания собственных мобильных приложений.
-
Совместное использование кода — Вы можете поделиться большей частью своего кода на разных платформах.
-
Сообщество . Сообщество вокруг React и React Native большое, и вы сможете найти любой ответ, который вам нужен.
JavaScript — вы можете использовать существующие знания JavaScript для создания собственных мобильных приложений.
Совместное использование кода — Вы можете поделиться большей частью своего кода на разных платформах.
Сообщество . Сообщество вокруг React и React Native большое, и вы сможете найти любой ответ, который вам нужен.
Реагируйте на собственные ограничения
Ниже приведены ограничения React Native —
Нативные компоненты — если вы хотите создать нативную функциональность, которая еще не создана, вам нужно написать некоторый код для конкретной платформы.