首页 > 解决方案 > 如何使用 CRUD 功能创建连接到数据库的 Blazor WebAssembly 网站

问题描述

我正在尝试更深入地了解 blazor。我想建立一个可以使用连接到数据库的 CRUD 功能的网站。我在 .Net Core/ASP.NET CORE 5 上使用 Microsoft SQL Server 以及 Microsoft SQL Server Management Studio 和 Visual Studio 2019。

标签: c#blazor

解决方案


你不知道,这是简单的答案。Blazor WebAssembly 仍然是在浏览器中运行的网站,因此对客户端计算机的访问非常有限。

为此,您有两层,即 Blazor WASM 中的网站,它在另一层(基本的 ASPNET Core WebAPI)上调用 WebAPI。该 API 层位于您的服务器上,可以访问数据库和其他资源。Blazor WASM 在这方面与 Angular、Vue 或 React 没有什么不同。

另一种选择是 Blazor Server,因为实际上一切都在您的服务器上运行,而不是在客户端上。


推荐阅读