オープンソースとして提供されています。用いることで次のことができます。いう単語が出てきます。構築するためのフレームワークです。https://docs.microsoft.com/ja-jp/aspnet/core/blazor/?view=aspnetcore-3.0とあります。この説明の通り、Blazorはフレームワークです。(ブラウザに表示する画面)を構築することができるようになります。動的に生成したい場合は、以下の例のように、@をつけることで、プロパティやメソッドの値を出力することができます。サーバー側ビューの記述言語として提供されていましたので、ご存知の方もいらっしゃることでしょう。知っていれば、サーバー側だけではなく、クライアント側のビューを記述することもできますので、学習コストを削減することができます。用の「.vbhtmlファイル」があります。主要なブラウザが対応しています。作ることができるようになりましたの。作成したコードをを主要のブラウザで動作させること可能になります。単一のページ(1枚のHTML)で、動的に複数のコンテンツ切り替えを行うことができるページを作成することができる技術です。単一のページで作成するため、ページが遷移することなくコンテンツを切り替えることが出来ます。コンテンツを切り替える流れは以下となります。C#など、様々な言語でも使用されているデザインパターンですのでご存知の方も多いことでしょう。MVCパターンを使用した開発が可能です。それぞれの頭文字を取ったものです。View(ビュー)です。Controller(コントローラー)に渡します。対してユーザーに表示を依頼したりします。データベースの操作をしたり、入力値のチェックなどを行います。プログラマーさんにお願いするといった分業がかのうになります。実現するためのライブラリです。利用することで、接続してきたクライアントに対してリアルタイムに情報をプッシュ配信することを可能にします。リアルタイムで通信が行えることで、チャットやリアルタイムゲーム、インスタントメッセージ配信などリアルタイムWeb機能を実現します。使用しない場合は他の技術によって通信を行います。通信する技術に関係なく、同じアプリケーションコードを使用することができます。おいてクライアントとサーバー間で、双方向で通信を行うための仕組みです。実現するチャットアプリは、多数のクライアントが1つページにアクセスします。