【发布时间】:2021-07-05 07:42:17
【问题描述】:
我假设支持一个较旧的大型应用程序。它是一个 AngularJs 前端,它调用 .NET MVC 后端进行额外处理。在尝试使这个应用程序现代化方面,我什至不知道从哪里开始。代码有一定的组织性,但多年来(在前端和后端),其中大部分都受到意大利面条式编码和软件熵膨胀的影响,并且在整个代码中散布着业务规则。
目前,我们正在评估一项将前端升级到最新 Angular 版本的工作,这看起来需要几个月的时间才能完成。我们曾考虑通过尝试单独升级每个指令或组件来使用分阶段的方法,但对我来说,这就像猪的口红。另一种方法是从新的基线开始,并在我们进行迁移时尝试使两者共存。
有没有人有升级现有 AngularJ 的良好经验,他们喜欢分享他们的方法?
【问题讨论】:
-
你的痛苦我中了。
标签: javascript angularjs migration upgrade