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 разработке.

Blazor Revealed: Building Web Applications in .NET
A
Автор
Peter Himschoot
Издательство
Apress
Год
2019
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент