应用程序更新 - 要走哪条路?

时间:2017-08-29 07:13:15

标签: angular web-applications frontend backend software-design

我们使用AngularJS 1.x前端和C#/ .NET后端开发和分发企业级应用程序。由于AngularJS 1.x有点老了,我们正在评估工作量以将其更新为Angular4(至少Angular2,但为什么不一直走?)。

然而,这可能是项目重新思考一些事情的一个好点,尤其是前端框架。我已经阅读了几篇文章并观看了几个关于如何将AngularJS 1.6升级到Angular2 / 4的在线课程,在我看来,重写Angular4中的整个前端可能是最干净,最推荐的方式。如果是这样,我可能想采用另一种方法并使用一个完全不同的前端框架。但是我们生活在2017年,并且有很多它们在同一时间听起来充满希望并且势不可挡。我选了一些我的最爱,但为了在评论中找到更多样化的结果,我不想在这里提及它们。

所以小伙子们,如果你有任何严肃的建议,请不要犹豫,在下面的评论中提及它们,如果你不介意,可以通过一些优点和缺点支持你的选择。非常感谢任何帮助和见解!

问候

1 个答案:

答案 0 :(得分:2)

我正在开发基于.net后端的项目,前端框架是Angualrjs,我们最终将整个应用程序慢慢重写为Anuglar2 +。我强烈建议,在我看来,你应该开始考虑在Angular2中重新编码,而不是试图转换以前的版本。

我们的经验表明它的方式更好,最后,您将拥有更好的高性能前端应用程序,可以移植到Ionic或Nativescript,以便更轻松地构建移动应用程序。

然而,这完全取决于团队和公司,因为它可能是一个大型项目,并成为一个昂贵的想法。