对于一个Web应用程序,我通常会附加一个类库项目,然后将所有内容并置放置数据库。但是对于Blazor WebAssembly而言,由于这些位实际上已下载到客户端浏览器,因此让该应用程序改为使用API是否重要?
即因为该应用程序将类似于Windows应用程序,并且通过HTTP传递的不仅仅是HTML,那么在这种情况下使用API而不是从Web应用程序引用类库是否重要?
非常感谢您的答复。
答案 0 :(得分:1)
类库和数据库的使用不是那么直接相关。
您可以使用类库,没问题。在这两种Blazor应用中。
但是您不能直接从WebAssembly Blazor使用Db。您可以在API服务器和客户端之间与Entity类共享一个类库。
但是唯一发布的Blazor在服务器端,您可以在那里直接使用Db。