Сегодня оставляем ссылки на несколько источников:
- Ahead-of-Time компиляция и Blazor: https://habr.com/ru/post/548132/
В комментариях пользователь отвечает на вопрос, который не затронули в статье: Зачем вообще нужен AOT?
на сегодняшний момент в webassembly нельзя использовать jit компиляцию байт кода .net. И непонятно, когда это будет можно. Из-за этого хоть сама среда .net работает в браузере «нативно», но она может только интерпретировать байт код вашего blazor приложения. Что приводит к существенной просадке в производительности.
AOT пробует эту проблему решить, но у нее тоже будут свои накладные расходы — увеличение размера файла приложения (в несколько раз), увеличение времени компиляции (в несколько раз)

- Meetup, в котором (уже не в первый раз) расскажут о Blazor Server и Blazor WebAssembly (31 марта 14:00 по МСК): https://www.youtube.com/watch?v=4_qtNniz47Y
Top 5 Best Zoom Cameras