Ionic 1 с угловой JS 1 или угловой JS 2

0

Я начинаю разработку гибридных приложений. Я знаю, что есть Ионная версия 1 и 2 (неофициальный выпуск). Существует также Угловая версия JS 1 и 2 (неофициальный выпуск). Ниже приведены мои вопросы

  1. Могу ли я использовать Angular JS 2 с Ionic версии 1 вместо Angular JS 1?

  2. Используют ли компании Ionic 2 и/или Angular JS 2, поскольку это еще не официальная версия?

  3. Какая комбинация в настоящее время используется для производства приложений компаниями в настоящее время?

  4. Могу ли я использовать обычный JavaScript (не угловой) с Ionic 1 или 2?

Спасибо за ваше время заранее!

  • 0
    Да, они используют. Нет, наверное, не стоит. Если у вас есть эти вопросы, Angular 2 + Ionic 2, безусловно, не для вас. PITA - раннее внедрение неизданного продукта - сомнительное удовольствие для новичка.
Теги:
angular
ionic-framework
ionic2

3 ответа

4
Лучший ответ

Мои 2 цента,

1) Могу ли я использовать Angular JS 2 с Ionic версии 1 вместо Angular JS 1?

Нет, вы не можете, Ionic2 строится с нуля для Angular2/Typcript

2) Используют ли компании Ionic 2 и/или Angular JS 2, поскольку это еще не официальная версия?

Я не имею никаких цифр, но я считаю, Ionic2/Angular2 слишком новый, чтобы иметь много производственных приложений все же. Но это не значит, что ng2/Ionic2 там нет.

3) Какая комбинация в настоящее время используется для производственных приложений компаниями в настоящее время?

Как я упоминал в (2), я считаю, что его главным образом Angular 1 и Ionic 1 все еще. Потому что, если у вас довольно большое мобильное приложение. Нелегко сразу перейти на Angular2/Ionic2. Также, поскольку компания считает, что разумно использовать стабильную структуру.

4) Можно ли использовать обычный JavaScript (не угловой) с Ionic 1 или 2?

С Ionic1 вы вызывающе можете, с Ionic2, нет решения для вставки, но есть способы интегрировать обычный javascript с Ionic2

Если вы начинаете новый, я бы рекомендовал пойти с Angular2/Ionic2 и Typscript. (предполагается, что у вас нет приложения, которое должно начаться в ближайшем будущем). Причина,

1 - Angular2/Ionic2 значительно отличается от Angular1/Ionic1. Поэтому, не имея знаний с версией 1, вы не будете влиять на изучение Ver2

2 - Angular2/Ionic2 использует компонентную архитектуру, что означает, что приложение будет создаваться, поскольку компоненты очень легко понять.

3 - Angular2/Ionic2 использует классы, модули и т.д. Итак, если у вас есть знания на любом другом языке программирования OO (например, ruby, java и т.д.), Вы будете чувствовать себя как дома

4 - Через некоторое время будет больше ресурсов для Angular2/Ionic2, чем версия 1, и скоро версия 1 будет устаревшей. Техническое мировое время в 10 раз быстрее обычного мирового времени :).

0

1. Могу ли я использовать Angular JS 2 с Ionic версии 1 вместо Angular JS 1? - вы не можете использовать угловые 2 с ионным 1, из-за машинописного текста в угловом 2.

0

Хотя Ionic 2 поддерживает множество полезных компонентов интерфейса, чем Ionic 1, но он еще не выпущен, и есть некоторые проблемы для исправления и не полностью с плагинами cordova.

Я рекомендую вам использовать Ionic 1.x и Angular 1.x для ваших приложений.

  • 0
    Я согласен. Работайте с Ionic 1 Angular 1, а затем, когда наступит время, перейдите на Ionic 2 Angular 2.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню