将AngularJS升级到最新的Angular

6tqwzwtp  于 2023-11-16  发布在  Angular
关注(0)|答案(1)|浏览(168)

我们有一个使用AngularJs(即Angular 2之前的版本)的传统MVC网站,我们需要升级到最新的Angular。问题是,这个网站只使用Angular进行数据绑定和一些基本逻辑。所以基本上我们没有使用Angular的大部分功能。它甚至不是一个单页应用程序,我们有多个页面,每个页面都由单独的AngularJs控制器驱动。
我是一个.net开发人员,对Angular一无所知,我认为迁移到最新的Angular会很容易。然而,我看到的所有教程都提到我需要使用node安装Angular,安装过程会创建一个SPA项目。相反,我需要将其集成到现有的MVC应用程序中,并使用其数据绑定功能。这可能吗?有什么起点吗?

vyswwuz2

vyswwuz21#

首先,迁移有一些版本差距的Angular从来都不容易......当你谈论从一个旧的和不同的框架迁移为AngularJS时,情况更糟。
如果你是一个.net开发者,我建议你雇佣一些优秀的Angular开发者,他们有过这种巨大的迁移和这些巨大的差距的经验。如果不可能,你应该首先尝试学习Angular的基础知识。例如,如果你看Angular 2,然后看Angular 6,很多东西都改变了...所以,想象一下最新的Angular 16,它有信号,独立的组件,等等,这将是很多新的东西给你处理它。
除此之外,我建议在Angular 16中创建一个全新的项目(从头开始),并开始一步一步地进行手动迁移,这对你来说也是一个学习过程。

相关问题