Blazor WebAssemblyとBlazor Serverが統合、フルスタックUIフレームワークに進化。サーバサイドレンダリングも可能に

今回は「Blazor WebAssemblyとBlazor Serverが統合、フルスタックUIフレームワークに進化。サーバサイドレンダリングも可能に」についてご紹介します。

関連ワード (実行、必要、機能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


C#などの.NETテクノロジーを用いてWebアプリケーションの開発を可能にするフレームワーク「Blazor」が、.NET 8ではフルスタックなUIフレームワークに進化したことが発表されました。

fig

Blazorはこれまで2種類の実装に分かれていました。

1つは、WebAssemblyを用いてWebブラウザ上に.NETランタイムを実装したことで、C#によるWebアプリケーションがWebブラウザ上で実行できる「Blazor WebAssembly」。

もう1つが、同様の仕組みをサーバサイドに実装することで、サーバ上でC#によるWebアプリケーションを開発できる「Blazor Server」です。

fig2

BlazorでWebアプリケーションを開発しようとする場合、まずこのどちらを採用するか選ぶ必要がありました。

しかし今年(2023年)2月、Blazorの生みの親であるSteve Sanderson氏がこの2つを統合し、さらにサーバサイドレンダリング機能も追加した「Blazor United」を提案し、今回の.NET 8でそれが実現することとなりました。

参考:Blazorの生みの親が「Blazor United」発表。SPAとSSRを1つのBlazorに統合し、共通のソースコードで記述可能に

fig

ただし名称はBlazorのまま、Blazorそのものが進化したという位置づけになっています。

サーバサイドレンダリングに対応。ページごとに実装を選択可能

新しいBlazorでは、サーバサイドレンダリングによって静的なHTMLの生成が可能になっており、高速なWebサイトが実現できます。

fig

その上でインタラクティブな操作が必要な部分については、ページごとにWebブラウザ上でアプリケーションを実行するSPA的な実装や、サーバ上での動的なWebページの生成による実装などを選択可能になっています。

fig

.NET 8では、このような新しいBlazor対応のWebアプリケーションのためのテンプレートも用意されています。

fig

そのほか.NET 8では多くの新機能がBlazorに追加されています。詳細は「Announcing ASP.NET Core in .NET 8」をご参照ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
IPA、基本情報技術者と情報セキュリティマネジメントの試験を通年化
IT関連
2022-04-27 14:54
進研ゼミ、小学生に「鬼滅の刃」漢字・計算ドリル無償提供 想定以上の応募で12万人→30万人に拡大
くらテク
2021-02-03 21:37
IT人材の副業、コロナ禍後に開始が79.4%
IT関連
2022-12-24 11:09
PublickeyのIT業界予想2024。ハイパースケーラーの優位性高まる、AzureはAWSに追いつくか? ITエンジニアの給与レベル上昇
AWS
2024-01-04 23:45
生成AIの利用経験者が3カ月で2倍に、半数以上が「ほぼ使わない」など課題も–GMOリサーチ
IT関連
2024-03-24 03:04
コピペ専用キーボード「The Key」がアップデート–RGB LED内蔵でホットスワップ対応
IT関連
2022-05-08 03:13
モバイルバッテリーが月額1100円で借り放題 シェアリングサービスのChargeSPOTが実験
企業・業界動向
2021-07-03 16:14
50匹分の食用コオロギパウダー入りフィナンシェ、Pascoが発売 「配合の限界に挑戦」
くらテク
2021-05-13 23:31
15のメッセージングサービスを1アプリで使える「Beeper」登場 Androidで「iMessage」も
アプリ・Web
2021-01-23 08:45
中小企業へのランサムウェアによる脅迫件数が増加–ウィズセキュア調査
IT関連
2024-09-05 18:24
自動化と人間の創造性の最適バランスを模索–2025年のITリーダー像
IT関連
2024-12-14 15:58
世界をリードする中国のブロックチェーン動向
IT関連
2021-05-07 17:38
ERPのクラウド化は難しい、という時代の終焉。3年後の国内ERP市場はクラウドが9割以上、オンプレミスが1割以下へ、ITRが予想
ERP
2021-04-15 03:14
宅配業者かたる詐欺SMS出回る 「dアカウント」の偽ログイン画面に誘導 ドコモが注意喚起
セキュリティ
2021-01-26 14:13