Blazor Web アプリを使ってリッチな対話型コンポーネントを構築する

中級
開発者
ソリューション アーキテクト
Blazor
.NET
ASP.NET Core

Blazor アプリを JavaScript コードと相互運用し、テンプレート化されたコンポーネントを使用し、コンポーネント ライフサイクル イベントを処理する方法について学習します。

学習の目的

このモジュールでは、次のことを学習します。

  • Blazor アプリで .NET コードから JavaScript 関数を呼び出し、JavaScript から .NET コードを呼び出す。
  • Blazor コンポーネントのライフサイクル内のイベントを処理する
  • Blazor アプリに組み込むことができる再利用可能なテンプレート コンポーネントを作成する。

前提条件

  • HTML、CSS、および JavaScript Web 開発に関する知識。
  • C# コードを記述する初心者向け機能。
  • .NET 8.0 SDK がインストールされていること。
  • Visual Studio Code のような統合開発環境 (IDE)。