Razor Pages 用于像早期的服务器端 Web 应用程序一样的应用程序。
Blazor 致力于为创建单页应用程序(SPA)提供一个替代方案,该方案可以在客户端浏览器中运行(主要是)。这与流行的 JavaScript 框架(如 Angular 或 React)有所不同。
然而,我也听说过服务器端 Blazor,这有点让我困惑。根据这个答案,服务器端 Blazor 只是在服务器上运行的 Razor 组件。但 Razor Pages 和 Razor 组件之间有什么区别呢?
注意:我并不是在试图找出哪个更好或者“正确的选择”。我只是试图找出它们之间的技术差异。