Как стать автором
Обновить

Комментарии 3

Самый главный вопрос. Сколько это весит на стороне клиента?
Тут пока только стартовая страница есть. Когда до делаю до конца тогда померю. Вообще можете скачать docker-compose.yml и запустить у себя всю систему чтобы потестить.
Ну для того что есть сейчас — Angular в релизной версии по https — время готовности 493 ms и передано 829 Килобайт
Blazor в релизной верси по  https — время готовности 1510 ms и передано 3858 Килобайт
НО если подключить к Angular какой нибудь Kendo UI и сделать несколько страниц то он внезапно вырастет до нескольких мегабайт. Когда доделаю тогда видно будет. Да и тут главное время загрузки. Пользователь там редко мегабайты смотрит и разница между 500 и 1500 ms на глаз не сильно заметно. Да и вообще, это первая загрузка, пока файлы не закешированы. Во второй раз Blazor всего 202 Килобайта передает.
Чтобы запустить проект, нужно скачать только файл docker-compose.yml и выполнить команду docker-compose up в той директории, где находиться этот файл. Еще конечно нужно чтобы у вас уже был установлен докер на компе и чтобы было подключения к интернету потому что ему надо будет скачать мои образы. Микросервисы слушают адреса https://localhost:8000 https://localhost:8001 https://localhost:8002 и https://localhost:8003.
Для того чтобы создать сертификаты, необходимые для работы микросервисов, выполните данные команды в терминале Windows. Необходимо установить net core перед этим.

Прямая последовательность действий смотрелась бы куда логичнее, чем "выполните команды, но перед этим поставьте докер и net core".

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории