Blazor Revealed: Building Web Applications in .NET
Книга «Blazor Revealed» представляет собой практическое руководство по созданию современных веб-приложений с использованием фреймворка Blazor от Microsoft. Blazor позволяет разработчикам писать клиентскую логику на C# и .NET, выполняя код либо на стороне сервера, либо непосредственно в браузере через WebAssembly, что устраняет необходимость в JavaScript для полноценных веб-приложений.
Автор, Питер Химсхут, последовательно знакомит читателя с основами Blazor, начиная с установки необходимых инструментов (.NET Core, Visual Studio или VS Code) и создания первого проекта. Книга охватывает ключевые концепции, такие как компоненты, маршрутизация, привязка данных, dependency injection и работа с JavaScript-интеропом для интеграции с существующими библиотеками.
Издание ориентировано на разработчиков, уже знакомых с C# и ASP.NET Core, и стремится показать, как Blazor вписывается в экосистему .NET для построения интерактивных одностраничных приложений (SPA). Рассматриваются обе модели размещения: Blazor Server (выполнение на сервере с обновлением UI через SignalR) и Blazor WebAssembly (запуск скомпилированного .NET кода прямо в браузере).
Книга служит отличным стартом для освоения этой инновационной технологии, позволяющей использовать единую языковую модель и инструменты .NET как на сервере, так и на клиенте, что повышает продуктивность и снижает когнитивную нагрузку при full-stack разработке.









