I am currently overseeing a substantial ASP.NET MVC Core 7 application (Client) that includes Razor pages. In addition, there's an API housed within another project, developed using .NET Core 7. The MVC application communicates with this API to retrieve essential data.
My intention now is to transition from the MVC architecture to Angular 15+ for enhanced frontend capabilities. I am seeking a viable approach to facilitate the coexistence of both applications within the same domain. The objective is to gradually migrate components one by one to Angular, allowing for iterative development and testing. This strategy is imperative since converting the entire application all at once is not a feasible option. Once a component is successfully integrated and operational, I will proceed with deployment.