Я приступаю к побочному проекту. Его родное гибридное приложение. Я часто использовал Phonegap/Ionic/Angular для быстрого создания приложений. В настоящий момент я изучаю React Native. Кто-нибудь, кто использовал оба из них, имеет какие-либо комментарии или +/- о каждом?Телефонный зазор против Реагента Собственный
ответ
Я использовал оба экстенсивно. Мы используем React Native в производстве около 5 месяцев и ранее работали с проектами Ionic/Angular и Phonegap в течение 3 лет.
Вот плюсы и минусы React Native, на мой взгляд, от кого-то, у кого есть достаточно обширный опыт в обоих. Я не собираюсь входить в Ион, так как у вас уже есть опыт.
Реагировать Native Минусы:
- Новые технологии, которые вы должны научиться (React, если вы еще не использовали его, Android среда & понимание Xcode) архитектуры и структуры
- Новые данные (Redux/Mobx/Flux/Reflux/etc ...)
- Довольно новое и документация по-прежнему идет, но еще не полностью (хотя сообщество поражает, помогая отвечать на вопросы)
- Обучение, как стиль Реагировать Native просто достаточно похож на CSS, чтобы получить вас в беде и расстроить вас в начале
Реагировать Native Pros:
- Очень быстрое время разработки
- Удивительная пользовательский опыт при загрузке на устройство (истинное родственное ощущение в моем опыте против гибридного)
- Горячая перезагрузка
- Flux & подобные данные архитектура (как только вы узнаете и понять)
- Fun строить, как только вы узнаете, что
- Не крутой кривой обучения
- Удивительное сообщество
Если бы я встретить кого-то и рекомендуют один над другие, я определенно рекомендую React Native. Тем не менее, PhoneGap/Cordova и Ionic все еще очень прочные, и если вы чувствуете себя продуктивными и не можете потратить некоторое время на изучение новой технологии, я бы сказал, что придерживаюсь одного из них.
Спасибо. React Native звучит хорошо. – Joel
благодарит за обмен опытом. но единственное, что я должен добавить, это то, что если вы хотите иметь платформу браузера (я имею в виду веб-приложение для настольных браузеров), ответьте, что у коренных есть некоторые трудности, и Кордова - намного лучший выбор. –
@ nader-dabit Я использую реакцию для своей сети. У меня есть целая группа компонентов и маршрутов. Должен ли я просто создать реакцию на собственный веб-просмотр для приложения ios/android. Или я буду разрабатывать виды/текст/изображения и т. Д. Для родных. Или есть способ, с помощью которого я могу повторно использовать веб-компоненты реагирования в реакции native. Дайте мне знать ваши 2 цента. Заранее спасибо. – Ravi
- 1. телефонный зазор против monotouch для приложения с интенсивным использованием данных
- 2. Телефонный зазор в браузере APP
- 3. Как интегрировать sencha touch плюс телефонный зазор
- 4. хороший телефонный зазор для разработки мобильных приложений
- 5. телефонный зазор - клавиатура iOS нажмите звук
- 6. Как интегрировать jQuery и телефонный зазор
- 7. Телефонный зазор: местное хранилище в Android
- 8. Как быстро разработать собственный модуль для реагента?
- 9. Пользовательские шрифты в гибридном мобильном приложении (телефонный зазор) UI
- 10. get json No 'Access-Control-Allow-Origin' error - телефонный зазор
- 11. Телефонный зазор - работа на симуляторе не на реальном устройстве
- 12. Как интегрировать sencha touch плюс телефонный зазор в android
- 13. Проблема с формами полей ввода в поле «Телефонный зазор»
- 14. Собственный бэкенд против BaaS
- 15. Вход реагента не обновляется
- 16. Мой собственный код против библиотеки
- 17. Телефон Зазор окна Телефон 7 против Телефон Зазор окна Телефон 8
- 18. Связь между дочерним компонентом Реагента
- 19. Что происходит с привязкой Реагента?
- 20. Функция сна для реагента-родной?
- 21. Мерцание на Android 2.3 при переходе с одной страницы на другую: Телефонный зазор
- 22. Как установить телефонный зазор и запустить любое приложение для веб-сайта для iphone
- 23. Телефонный зазор: как получить ответ json от веб-служб URL-адрес
- 24. Собственный PHP PDO против Phalcon PDO
- 25. Телефонный справочник
- 26. Белый зазор внизу страницы
- 27. Снять зазор между полосками
- 28. UINavigationController хава зазор сверху
- 29. Телефон зазор + socket.io + heroku
- 30. Зазор при изменении viewcontroller
Слишком широкий, но очень полезный – IsidroGH