This thesis compares the ASP.NET Core MVC and ASP.NET Core Blazor frameworks with the aim of evaluating their advantages and limitations in the development of modern web applications. For this purpose, two functionally comparable applications with the same backend and visually identical user interface were developed, one implemented in MVC technology and the other in Blazor. The comparison covers three aspects: programming, performance, and user experience.
We found that neither technology is superior in all aspects. Blazor is superior from a programming perspective, while there is no clear advantage in terms of performance, as the results depend on the course of use. From a user experience perspective, both applications achieved similar results. Based on the overall comparison, Blazor proved to be the more favorable choice in the scope of the case under consideration.
|