В чем разница между React Native, React Native Web и React? - PullRequest
0 голосов
/ 19 сентября 2019

Хотел узнать различия между React Native и React Native Web - и не смог найти удовлетворительного ответа с помощью Google.Похоже, что React Native и React Native Web имеют одинаковый формат, и фактически в документации Reach Native и Expo они описаны как варианты или разные варианты использования «одного и того же».Каковы различия в синтаксисе, содержании и возможностях?

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 сентября 2019

React - это структура для создания пользовательского интерфейса, цель для пользовательского интерфейса зависит от вас, и фактически React можно использовать с различными средствами визуализации:

  • React Native для мобильных устройств
  • React DOM для html
  • React VR для виртуальной реальности
  • React PDF для документов PDF
  • И другие

Reactпозволяют разрабатывать с абстракцией пользовательского интерфейса, не заботясь о цели.

Теперь, если вы хотите создать пользовательский интерфейс как для мобильных приложений, так и для Интернета, вам придется создать функцию рендеринга для мобильных устройств (цели response-native) и web (response-dom).

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

0 голосов
/ 19 сентября 2019

React Native позволяет писать JavaScript, который асинхронно отображается в собственном пользовательском интерфейсе мобильного приложения.

Это дополнительный продукт ReactJS, который использует схожий синтаксис и шаблоны проектирования для пользовательского интерфейса веб-сайта.

React Native Web - это попытка представить компоненты React Native, написанные для мобильных приложений, в качестве пользовательского интерфейса веб-сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...