I need to prepare a proposal for a upcoming version of an existing web application. I need to highlight the pros and cons of both cases as follows
Option 1: the application is running in Azure with its technical stack as ASP.NET Core MVC (UI + presentation layer), .NET Core class library for business layer and EF Core for data layer.
Option 2: same application which will be running on azure with its technical stack as Angular/React (UI + presentation layer), ASP.NET Core Web API for business layer and EF Core for data layer.
Option 1 is an existing approach, option 2 that I want to propose. What are the value addition that can be offered if Option 2 is adopted by the client. I can check the pricing differences by using the pricing calculator in Azure.
Can anyone help to identify other benefits?