Я использую Ionic около 1 года, я уже завершил несколько проектов (как в андроиде & iphone) с ионическим каркасом. Мне нужно часто обновлять наши существующие приложения новыми функциями. Я планирую обновить проект с помощью последних фреймворков. Должен ли я пойти на Ionic 2 или React Native. Что потребует много времени? так как я должен изменить все существующие приложения с новой структурой. Я не могу решить. Каковы плюсы и минусы?React Native vs Ionic 2
ответ
Я работаю в команде ионического, так что я немного предвзято, но выслушай меня:
Ионные 2 велика по нескольким причинам.
- Ионные 2 еще проще использовать/учиться, чем ионический 1
- Это один универсальный магазин для построения по-настоящему кросс-платформенных приложений (веб, гибридный мобильный, гибридный традиционный рабочий стол)
- машинопись и тому инструмент, рекомендованный командой Angular, ведет к увеличению производительности. На мой взгляд, машинописный код действительно замечательный.
- Это очень высокая производительность и имеет «включенные батареи» подход к созданию приложениям
- документация является фантастическим
- Ионного сообщество огромно и удивительное!
Есть еще много причин, но, пожалуйста, дайте Ionic 2 выстрел и сообщите нам, как это происходит. Думаю, тебе это действительно понравится.
Я бы просто хотел сказать, что вы, ребята, отлично справляетесь, и Ionic потрясающий! Лучший инструмент для создания гибридных мобильных приложений, на мой взгляд. Я согласен с тем, что вы сделали выше. – thepio
Моя основная забота об ионном 2 заключается в том, что он сейчас находится в бета-версии. Мой старший не хочет внедрять бета-версию для наших производственных приложений. – Navneeth
@navneeth, я не могу комментировать, когда бета-период будет завершен для Angular и Ionic, но я могу сказать вам, что есть много приложений для производства, уже использующих Ionic2/Angular2. Ionic 2 довольно солидный прямо сейчас IMO. –
На данный момент они оба находятся в бета-версии. Оставайтесь с ионным 1, пока они не станут стабильными.
Реакт родной имеет гораздо больше потенциала в долгосрочной перспективе, обертки могут делать только так много.
Я бы начал комфортно реагировать сейчас, возможно, использовать https://github.com/reactionic/reactionic, чтобы получить лучшее из обоих миров, пока все не оседает.
- 1. Использование Ionic Native API с Ionic 2
- 2. Ionic 2 vs Xamarin
- 3. NavigationExperimental vs React-native-router-flux
- 4. Trouble using require vs import React Native
- 5. React native - fbsdk LoginManager vs LoginButton
- 6. IONIC 2 native Network.onDisconnect() код запуска дважды
- 7. Ionic 2 Navigations VS Angular 2 Routes
- 8. использовать плагины non ionic-native в Ionic 2
- 9. Состояние файла плагина Ionic Native Media (Ionic 2)
- 10. React-Native-Meteor update React-Native 0.33
- 11. React Native - вызов Webview React Native function
- 12. Align 2 Текстовые теги horizontally react-native
- 13. Twilio на кросс-платформенных мобильных инструментах (Ionic, React-Native)
- 14. React-Native: Dismiss/Exit React-Native View back to Native
- 15. React/React-Native Refs [FIXED]
- 16. React + React Native стартовый комплект
- 17. React/React Native Global scope
- 18. Сочетание React и React-Native
- 19. React JS v React Native
- 20. Ionic 2 Storage vs Pouch DB
- 21. Ionic 2 Local Notifications vs Push Notifications
- 22. React native view layer
- 23. React-native States
- 24. React Native: 2 вида прокрутки с 2 липкими заголовками
- 25. React Native loop this
- 26. React Native DRY Javascript
- 27. React Native Networking
- 28. React Native Infinite Scroll
- 29. React Native Form request
- 30. React-Native Packager API
На мой взгляд, React Native еще не готов к производственным приложениям. Этого не хватает. В будущем он наверняка станет конкурсантом (учитывая тот, кто стоит за ним и развивает рамки) для ионных и других структур. – thepio