Ionic / Cordova против реакции родной в 2020 году - PullRequest
0 голосов
/ 26 апреля 2020

Я уверен, что такой вопрос уже задавали, но главное, что сейчас мобильные телефоны мощнее, чем через 5-6 лет go. Я просто помню, как гибридные мобильные приложения были медленными, особенно с анимацией, переходами между экранами, задержкой при касании. Сегодня в нашей компании мы разрабатываем мобильное приложение с ioni c (твиттероподобным приложением для внутренних организаций), и оно работает очень плавно и быстро. Я также разработал то же приложение с теми же экранами на реагировать родной и на самом деле не чувствую разницы. Я понимаю, что по определению реагировать нативный должен работать лучше, потому что он «более нативный». Но все-таки существует ли существенная причина для написания приложения в реакцию на нативное или ionic / cordova вполне достаточно, чтобы чувствовать себя «нативным» в приложении? Я предпочитаю писать код с реакцией, но теперь ioni c также поддерживает реакцию.

1 Ответ

0 голосов
/ 26 апреля 2020

Это очень хороший вопрос.

Во-первых, основные преимущества React Native перед Ioni c:

  • Производительность [60 кадров в секунду для анимации];
  • Native look n feel;
  • Плавная Native Navigation;
  • Собственные модули

И Ioni c over React Native:

  • PWA в уме;
  • Поделиться полной веб-базой кода;
  • Одна команда для двух платформ;

Но я понимаю ваши сомнения.

"По-прежнему существует веская причина, чтобы написать приложение в реакции native или ionic / cordova полностью, чтобы чувствовать себя" родным "в приложении?"

Если вашему приложению нужны плавные анимации или высокая загрузка процессора или графического процессора, у вас могут быть проблемы с Ioni c или другой платформой на основе веб-просмотра.

Однако, если ваше приложение не нуждается в такой большой обработке, Ioni c может быть лучшим выбором здесь и поэтому менее сложным для сборки.

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