У меня нет репутации, чтобы комментировать. Серверная часть Blazor феноменальна для производства. Многие компании используют его в течение длительного времени. Развертывание такое же, как у любого основного приложения asp. net. Оформить заказ www.csharpacademy.com
Я также получал больше контактов от компаний, заинтересованных в конвертации приложений для серверов Blazor от asp. net и веб-форм.
Несколько ошибок со стороны сервера Blazor: 1. Если ваш сервер отключается хотя бы на одну миллисекунду, каждый клиент мёртв. Им нужно будет обновить sh, чтобы получить новое соединение. Это не часто случается в современном мире, но результаты могут отличаться в зависимости от варианта использования
Я видел с csharpacademy, что если вы оставляете веб-страницу открытой на мобильном телефоне в течение нескольких часов во вкладке, а затем возвращаетесь к ней после выполнения других задач, страница не работает, и необходимо выполнить обновление sh ,
Задержка пользовательского интерфейса более заметна на стороне сервера. Если у вас есть сервер в США и клиенты в других странах, они могут увидеть больше задержек. Опять же, проверьте латентность на csharpacademy. Он размещен в США, и я замечаю 0 задержек при большинстве кликов / взаимодействий.
Последний комментарий: если вы не знаете, использовать ли сервер или клиент, я бы Рекомендуем вам попробовать и создать ваше приложение с гибкостью. Создайте библиотеку компонентов бритвы и поместите туда все свои компоненты / logi c, чтобы вы могли разделить библиотеку между клиентским приложением и приложением на стороне сервера.
Ура!