Используйте Blazor Client Side без веб-сервера - PullRequest
0 голосов
/ 24 сентября 2019

Мотивация

Год назад я попробовал Electron.NET, но мне не понравились дополнительные накладные расходы и проблемы безопасности веб-сервера, работающего в фоновом режиме, и время запуска сервера.Использованный ASP.NET Core Server был слишком длинным, на мой вкус.

С Blazor из Beta я пытался использовать его, чтобы использовать C # хотя бы для пользовательского интерфейса, но я заметил, что даже клиентское приложение Blazorдолжен обслуживаться веб-сервером.Я думаю, из-за виртуального пути и других причин.

Актуальный вопрос

Я почти уверен, что ответ на мой следующий вопрос - нет, но есть ли способ запустить приложение Blazor из статических файлов без необходимостизапросить их с веб-сервера?

PS: я знаю, что приложение Blazor не должно обслуживаться веб-сервером ASP.NET Core.Я мог бы, например, запустить простой веб-сервер узла в главном рабочем приложении Electron App, который предоставляет только статические файлы для минимизации времени запуска и накладных расходов, но я хочу избежать необходимости в локально размещенном веб-сервере.

...