Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft .NET 8、BlazorとWebAssemblyのパフォーマンスを強化

Microsoft .NET 8、BlazorとWebAssemblyのパフォーマンスを強化

マイクロソフトの待望の.NET 8フレームワークは、BlazorサーバーサイドレンダリングとWebAssemblyランタイムの両方を大幅に改善し、Webアプリケーションのパフォーマンスを強化する予定です。現在公開されている第4回プレビューでは、Blazorコンポーネントによるサーバーサイドレンダリング、高度なナビゲーションとフォーム処理、ストリーミングレンダリング機能が大幅に強化される予定です。

レスポンスストリーム上のコンテンツ更新は、.NET 8のストリーミングレンダリングを使用してストリーミングすることができます。この機能は、完全なレンダリングのために長時間実行する非同期タスクの実行が必要なサーバーサイドレンダリングページに特に有効で、その結果、より優れたユーザーエクスペリエンスを提供します。サーバーサイドレンダリングとストリーミングレンダリングは、それぞれ.NET 8Preview 3とPreview 4で導入され、今後のプレビューでさらに機能が追加される予定です。

また、開発者は、コンポーネント単位またはページ単位でクライアントインタラクティブを追加したり、実行時にレンダリングモードを選択したりする柔軟性を持つようになります。さらに、.NET 8ではBlazorコンポーネントをHTTPリクエストコンテキストの外側で完全にレンダリングすることができます。これにより、ASP.NETCoreのホスティング環境とは無関係に、コンポーネントをHTML文字列またはストリームとしてレンダリングすることができます。この機能は、自動化された電子メールのようなHTMLフラグメントを生成する場合に特に有効です。ポスト.NET 8では、MicrosoftはBlazorの静的サイトコンテンツ生成を可能にする予定です。

11月に製品版がリリースされる予定の.NET 8ではWebAssemblyを使用するブラウザで顕著なパフォーマンスの向上が期待されます。JIT(just-in-time compilation)を部分的にサポートする.NET 8のjiterpreterを使用したベンチマークテストでは、UIレンダリングが20%速くなり、JSONシリアライズとデシリアライズも2倍の速度で実行されました。マイクロソフトは、SIMDによる先行コンパイルやホットリロードの強化など、最新のWebAssemblyの仕様を活用し、改善を最大化しています。

Blazor WebAssemblyアプリのために、新しいWebフレンドリーなパッケージングフォーマットであるWebcilがフィーチャーされています。さらに、.NET 7で導入された高速データグリッドコンポーネントであるQuickGridは.NET 8で安定するようになります。BlazorServerには、回路上のアクティビティを監視し、リソースを解放する可能性のある追加APIが実装されています。

AppMasterのような企業は、バックエンド、ウェブ、モバイルアプリケーションを含む強力で効率的なno-code プラットフォームを提供しており、ウェブアプリケーションのパフォーマンスにおける.NET 8の強化機能は、IT専門家や企業にとって同様に展望を後押しする可能性があります。AppMasterが生成するアプリケーションは、小規模なビジネスからエンタープライズユースケースまで、様々なニーズに対応する拡張性と汎用性を備えており、今後リリースされる.NET 8を補完する理想的な選択肢となっています。

関連記事

Samsung、革新的なセキュリティとプレミアムビルドを備えた Galaxy A55 を発表
Samsung、革新的なセキュリティとプレミアムビルドを備えた Galaxy A55 を発表
Samsung は、Knox Vault セキュリティとアップグレードされたデザイン要素を特徴とする Galaxy A55 および A35 を導入してミッドレンジのラインナップを拡大し、このセグメントにフラッグシップ品質を注入します。
Cloudflare、大規模な言語モデルを保護する AI 用ファイアウォールを発表
Cloudflare、大規模な言語モデルを保護する AI 用ファイアウォールを発表
Cloudflare は、大規模言語モデルをターゲットとした潜在的な不正行為を先制的に特定し、阻止するように設計された高度な WAF である Firewall for AI の導入を進めています。
OpenAI の ChatGPT が語る: 音声インタラクティブ AI の未来
OpenAI の ChatGPT が語る: 音声インタラクティブ AI の未来
ChatGPT は、OpenAI の音声機能の展開によりマイルストーン機能を達成しました。ユーザーは、ChatGPT が iOS、Android、Web 上で応答を読み上げるため、ハンズフリーの対話を楽しむことができるようになりました。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる