Blazors运行时需要多长时间发送到客户端?

Blazors运行时需要多长时间发送到客户端?,blazor,Blazor,我正试图为我们的下一个网站/web应用程序确定一个框架。我决定使用一个框架,使构建单页应用程序变得简单。原因是我们得到的是一台资源有限的服务器(我试图将尽可能多的处理推送到客户端,同时最小化带宽消耗) 我偶然发现了Blazor女士并开始阅读。它似乎符合我的所有要求,但有一个对我来说很突出 在“文章”中提到的一个con是“需要运送整个运行时”。运行时多久发送给用户一次?每次一次?每次清除/丢失缓存时?每次MS发布更新时 我可以让用户在运行时下载时耐心等待(来自同一篇文章“几行代码的大小保证相当于几

我正试图为我们的下一个网站/web应用程序确定一个框架。我决定使用一个框架,使构建单页应用程序变得简单。原因是我们得到的是一台资源有限的服务器(我试图将尽可能多的处理推送到客户端,同时最小化带宽消耗)

我偶然发现了Blazor女士并开始阅读。它似乎符合我的所有要求,但有一个对我来说很突出

在“文章”中提到的一个con是“需要运送整个运行时”。运行时多久发送给用户一次?每次一次?每次清除/丢失缓存时?每次MS发布更新时

我可以让用户在运行时下载时耐心等待(来自同一篇文章“几行代码的大小保证相当于几兆字节”),但如果每次用户访问该网站时都这样做,那就违背了我的目的


注意:该项目将迁移WPS桌面应用程序

这仅适用于Blazor WebAssembly。服务器端版本占用的空间非常小

运行时将被大量缓存,并且很可能来自cdn(共享)

因此,在清除/丢失缓存后,或者当您决定升级到新版本时,用户需要再次下载


但它只有2MB,不是完整的框架。你也可以在网上找到这样大小的JPG

谢谢。我现在非常倾向于这个解决方案。