{"product_id":"yevgenii-umrikhin-razrabotka-veb-prilozhenii-s-pomoshchyu-blazor","title":"Евгений Умрихин: Разработка веб-приложений с помощью Blazor","description":"Рассмотрены особенности создания веб-приложений с помощью фреймворка Blazor с обновленной структурой, появившейся с выходом .NET 8. Приведены основные понятия, описана архитектура приложений для различных моделей хостинга (Blazor Server и Blazor WebAssembly) и даны практические примеры реализации таких приложений. Показаны способы привязки данных, настройки обратного вызова с использованием событий. Разобрано создание моделей и репозиториев для хранения данных, управление объектами при осуществлении CRUD-операций. Подробно описаны функции, специфичные для Blazor. Рассматриваются методы настройки рендеринга компонентов, их жизненный цикл, показаны способы создания и применения универсальных компонентов, предложены варианты внедрения готовых библиотек и реализации взаимодействия с JavaScript. Книга ориентирована на разработчиков, имеющих базовые знания о .NET, C# и веб-технологиях (HTML, JavaScript и CSS), желающих овладеть основами веб-разработки с помощью Blazor. Электронный архив на сайте издательства содержит результаты выполнения всех рассмотренных в книге проектов .","brand":"БХВ-Петербург","offers":[{"title":"Default Title","offer_id":51018616406332,"sku":"mnjp35ie0d366ivqor4zhyz7","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/yevgenii_umrikhin_razrabotka_veb-prilozhenii_s_pomoshchyu_blazor_1.jpg?v=1739718571","url":"https:\/\/knizhka.us\/products\/yevgenii-umrikhin-razrabotka-veb-prilozhenii-s-pomoshchyu-blazor","provider":"Книжка US","version":"1.0","type":"link"}