Я пытаюсь выбрать основу для нашего следующего веб-сайта / веб-приложения. Я решил использовать фреймворк, который облегчит создание одностраничного приложения. Причина в том, что нам был предоставлен один сервер с ограниченными ресурсами (я стараюсь максимально увеличить объем обработки для клиента, одновременно сводя к минимуму потребление полосы пропускания).
Я наткнулся на MS Blazor и начал читать его. Кажется, что он соответствует всем моим требованиям, но есть один, который мне выделяется.
На посту " Плюсы и минусы Blazor для веб-разработки " было упомянуто про "Требуется доставка всей среды выполнения". Как часто среда выполнения доставляется пользователю? Один раз за посещение? Каждый раз, когда они очищают / теряют свой кэш? Каждый раз, когда MS выпускает обновление?
я могу заставить пользователей терпеливо ждать, пока загрузится среда выполнения (из того же поста «пара строк кода гарантированно будет иметь размер несколько мегабайт».) , но это поставило бы под угрозу мою цель, если бы это было каждый раз, когда они посещали сайт.
Примечание. Проект заключается в миграции настольного приложения WPS.