Книги / ВЕБ-разработка / ASP.NET Core / Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6

Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6

Anthony Giretti

Эта книга представляет собой практическое руководство по использованию gRPC в современных веб-приложениях на платформе .NET 6. Автор подробно объясняет, как интегрировать высокопроизводительную технологию удалённого вызова процедур (RPC) в экосистему ASP.NET Core, демонстрируя её преимущества перед традиционными подходами, такими как REST API.

Основное внимание уделяется построению полнофункциональных приложений с использованием ASP.NET Core Razor Pages на стороне сервера и Angular на стороне клиента. Читатель научится создавать эффективные двунаправленные потоки данных, реализовывать аутентификацию и авторизацию, а также применять лучшие практики .NET 6 для обеспечения масштабируемости и безопасности.

Книга охватывает ключевые аспекты разработки: от настройки окружения и основ протокола gRPC до продвинутых тем, таких как интеграция с контейнеризацией (Docker) и развёртывание в облачных средах. Особое внимание уделяется практическим примерам и пошаговым инструкциям, которые помогут закрепить полученные знания.

Издание предназначено для разработчиков среднего и продвинутого уровня, знакомых с C# и ASP.NET Core, которые хотят освоить современные подходы к созданию распределённых систем и микросервисных архитектур с использованием gRPC.