我们可以在服务器中 运行 Uno 平台应用程序吗?

Can we run Uno platform app in the server?

是否有可能以类似于 blazor 服务器的方式 运行 uno 平台应用程序。 即服务器中的业务逻辑 运行 和浏览器中的 UI 代码 运行。

简短的回答是否定的,目前还没有。

WinUI 使用的渲染模型依赖于 Javascript 和 WebAssembly 之间的同步堆栈。这样做需要同步调用远程服务器,Javascript 出于充分的理由不允许这样做。

Uno 应用类似于移动应用,其服务调用用于执行服务器端业务逻辑,同时在 browser/device 本地保持 time/performance 敏感处理。