Nous développons et distribuons une application de style entreprise à l'aide d'un frontend AngularJS 1.x et d'un backend C#/.NET. Puisque AngularJS 1.x est un peu vieux, nous évaluons la charge de travail pour la mettre à jour en Angular4 (au moins Angular2, mais pourquoi ne pas aller jusqu'au bout?). Cependant, cela pourrait être un bon point dans le projet pour repenser un certain nombre de choses, en particulier le framework frontend. J'ai lu plusieurs articles et regardé quelques cours en ligne sur la façon de mettre à jour AngularJS 1.6 vers Angular2/4, il me semble que réécrire le frontend entier dans Angular4 pourrait être le moyen le plus propre et le plus recommandé. Si oui, je pourrais vouloir aller vers une autre approche et utiliser un framework frontend totalement différent. Mais nous vivons en 2017, et il y en a beaucoup qui semblent prometteurs et accablants en même temps. J'ai choisi quelques-uns de mes favoris, mais je préfère ne pas les mentionner ici pour un résultat plus diversifié dans les commentaires.Mise à jour de l'application - Quel chemin à parcourir?
Alors, les gars, si vous avez des recommandations sérieuses, n'hésitez pas à les mentionner dans les commentaires ci-dessous, soutenant votre choix par quelques avantages et inconvénients si cela ne vous dérange pas. Toute aide et compréhension est très appréciée!
Salutations
Je veux juste partager que Angular se sent comme un cadre complètement différent de AngularJs. Je dois travailler à la fois (ancien et nouveau projet) et chaque fois que je dois changer complètement de mode de pensée. Il se sent comme deux cadres de style différents comme la fondation vs bootstrap, moins tous les trucs techniques fous. Angular et AngularJs peuvent sembler similaires, mais une réécriture complète est nécessaire, ce n'est donc pas une étape de mise à niveau «logique» en soi. – Carsten
Approuvez vos idées! Des recommandations sur des framworks complètement différents, autres qu'Angular qui pourraient mieux convenir? –