服务器端 Blazor 与 MVC
Server-side Blazor vs MVC
从开发人员的角度(而不是从体系结构的角度)来看,Asp.net MVC 和服务器端 Blazor 应用之间的开发似乎没有太大区别。
事实上,服务器端 Blazor 感觉几乎与 MVC 相同,除了您可以在 blazor 中执行的一些方便的数据绑定 views/pages。
Is there a major difference that I may not be aware of? Again, purely
from a developer's perspective, not from the underlying technology
perspective.
Blazor 相对于 MVC 的最大优势是您将获得单页应用程序 (SPA) 的行为,即感觉丰富的应用程序,没有整页回发。
同样在 Blazor 中,您正在开发组件而不是视图。现在,取决于您编写代码的方式,这可能并不令人感兴趣,但通常组件会导致 UI 的较小可重用块,而不是倾向于整页的视图。
可能还有更多的东西,但它们都是基于意见的,所以我在这里省略它们。希望对您有所帮助。
从开发人员的角度(而不是从体系结构的角度)来看,Asp.net MVC 和服务器端 Blazor 应用之间的开发似乎没有太大区别。
事实上,服务器端 Blazor 感觉几乎与 MVC 相同,除了您可以在 blazor 中执行的一些方便的数据绑定 views/pages。
Is there a major difference that I may not be aware of? Again, purely from a developer's perspective, not from the underlying technology perspective.
Blazor 相对于 MVC 的最大优势是您将获得单页应用程序 (SPA) 的行为,即感觉丰富的应用程序,没有整页回发。
同样在 Blazor 中,您正在开发组件而不是视图。现在,取决于您编写代码的方式,这可能并不令人感兴趣,但通常组件会导致 UI 的较小可重用块,而不是倾向于整页的视图。
可能还有更多的东西,但它们都是基于意见的,所以我在这里省略它们。希望对您有所帮助。