2016-06-17 5 views
0

Могу ли я использовать реакцию на родной основе в качестве бэкэнда в Android Я хочу использовать все компоненты пользовательского интерфейса только для Android, но для логической части, которую я хочу вызвать, реагировать на родной язык и делать там бэкэнд Возможно ли это?React native для android

+0

Логическая часть может быть полностью впереди, в зависимости от того, что вы планируете делать ... Но вы не можете поставить код React на сервер, если это то, о чем вы просите. –

+0

Нет, я не хочу, чтобы код реакции на сервере был только в приложении, но вместо того, чтобы делать бэкэнд в Java, я хочу вызвать js-файл реакции native, мы можем это сделать – Ezio

ответ

1

Позвольте мне подвести итог вашему вопросу, чтобы узнать, правильно ли я прав: вы хотели бы использовать собственные компоненты пользовательского интерфейса в Android и составлять/использовать их с помощью React Native.

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

0

As React native делает для нас преобразование и другой компонент в составе встроенного компонента Android. Если вы не хотите использовать этот ответный код родного компонента, вам нужно создать собственный модуль для Android, чтобы реагировать на native, чтобы использовать собственный компонент. Но это нецелесообразно.