Blazor в действии
Фреймворк Blazor от компании Microsoft позволяет создавать интерактивные веб-компоненты, которые изначально запускаются в браузере без подключаемых модулей или транспайлеров. А поскольку весь код написан на языке C#, его можно с легкостью использовать для разработки серверной и клиентской частей приложения.
Изучив данное практическое руководство, вы освоите ключевые возможности Blazor, среди которых маршрутизация, формы и валидация, а также динамические и повторно используемые компоненты, и в итоге создадите увлекательное веб-приложение для построения пешеходных маршрутов. После прочтения книги вы сможете разрабатывать красивые сайты и приложения, которые без проблем выполняют код C# непосредственно в браузере.
При написании книги использовалась самая последняя стабильная сборка Blazor. Кроме того, издание позволяет беспрепятственно интегрировать новые возможности .NET 6.
Книга предназначена для веб-разработчиков с опытом работы в C# и .NET.
«Показывает пользователю, как на практике использовать компоненты Blazor и стоящие за ним концепции. Фантастическая книга!»
Джим Уилсон, Open Applications Group
Разработка веб-приложений на Blazor и C#
Blazor WebAssembly открывает возможности для создания современных клиентских веб-приложений на C# без необходимости переходить на JavaScript для основной логики. Такой подход особенно удобен разработчикам, знакомым с экосистемой .NET и стремящимся использовать единый язык при создании интерфейса и серверной части.
Blazor WebAssembly, ASP.NET Core и .NET 6
Книга помогает разобраться с разработкой SPA-приложений, компонентным подходом и взаимодействием элементов интерфейса. Полученные знания пригодятся при создании интерактивных сайтов на Blazor, работе с ASP.NET Core и использовании возможностей платформы .NET 6 для веб-разработки.
Blazor подходит для тех, кто хочет освоить современную разработку веб-приложений на C#. В практических проектах можно применять компоненты, обработку событий, формы, маршрутизацию и валидацию данных, создавая удобные пользовательские интерфейсы без глубокого погружения в JavaScript.
Если вы изучаете C#, .NET и ищете практическое руководство по созданию веб-приложений, Blazor позволяет перенести привычные инструменты разработки в браузер. Книга будет полезна начинающим и опытным веб-разработчикам, которые хотят познакомиться с технологией Blazor WebAssembly и компонентной моделью.