J'aimerais développer des applications utilisant Ionic 2, mais je travaille maintenant avec angularJS1 avec Ionic1.
Je pense que AngularJs 1 est confortable pour moi, mais pas AngularJS 2. Y at-il moyen de travailler avec Ionic 2 et AngularJS 1?
Malheureusement non.
Ionic 2 est basé sur la nouvelle version 2.x (et supérieure) d’AngularJS, et apporte de nombreuses améliorations significatives en termes de performances, de convivialité et de fonctionnalités.
Ionic (1) à un niveau très élevé est essentiellement une bibliothèque de wrapper & directives/composants pour AngularJS (1). À cet égard, Ionic 2 est construit de la même manière, en utilisant tous les avantages de Angular 2+.
Donc, fondamentalement, tout doit être mis à niveau pour bénéficier des avantages d'Ionic 2. Si tout ce que vous avez fonctionne et que les performances ne sont pas lentes, il n'y a vraiment aucune raison de le mettre à niveau, par exemple si vous démarrez un nouveau projet le projet actuel que vous avez est petit et ce serait facile)
Vous pouvez utiliser Angular js 2 et Ionic 2 RC pour votre développement . https://scotch.io/tutorials/build-a-mobile-app-with-angular-2-and-ionic -2 ScotchConstruire une application mobile avec Angular 2 et Ionic 2. Update. utiliser Ionic 2 RC.0 ReleaseThe Ionic Framework ... (33KB)
Étant donné qu'Ionic 2 RC sera compatible avec la version officielle de Ionic 2 La plupart du temps, Enterprise attendra qu'une version officielle soit disponible.
mais les développeurs RnD utilisent aussi les paquets RCvous ne devez pas vous inquiéter ..
Ionic 2 cesse d'être lié au DOM dans le navigateur, en utilisant angular 2, ce qui explique le changement important entre ionic 1.x et ionic 2.x. (L'architecture Angular 2.x n'est pas liée au DOM, contrairement à Angular 1.x).
Bien que cela implique de réapprendre et de désapprendre beaucoup de choses 1.x angulaires, il s’agit là d’un changement fondamental que l’équipe ionic a adopté afin de rompre avec les problèmes de performances qui affectent ionic 1 et qui en valent certainement la peine. Maintenant que la plate-forme ionic 2 est bien stable, presque et certainement beaucoup mieux en performance à ionic 1, la migration est certainement une option recommandée.