Ang Blind、React、または他のJavaScriptフレームワークに対するNet Blazorの利点

asp.net-core blazor c#

質問

Microsoftの.Net Blazorの主な機能は何ですか?私たちはそれをReactやAngularの代わりに使うことができますか? BlazorはAngularまたはReactで提供されるすべてのツールを提供しますか?

受け入れられた回答

私の意見では、ReactまたはAngularの代わりにBlazorを使用する主な利点は次のとおりです。

  • C#とASP.NETは、クライアント側とサーバー側の両方で使用できます。現在、スイッチングのコストが高く(imho)、JavaScriptライブラリの必要性を取り除くことでこれを減らすことができます。サーバー側でNode.jsを使用するのは、ほぼ同じです。しかし、Blazorの場合は、C#とASP.NETを優先してJavaScriptを削除します。誰がそれを好きではない? :)

  • 重複したコードを減らし、時間を節約し、クライアントとサーバーのモデルの不一致による間違いを防ぐ共有モデル(または機能コード)を使用することができます。

BlazorとAngular / Reactが実際に同じものではないことは間違いありません。 BlazorはWebAssemblyを生成し、React / Angularは生成しません(現在)。しかし、Angular / ReactをBlazorに置き換えることを考えている場合、最初の2つの引数は有効です。 Blazorはまだ完全にはサポートされておらず、Javascriptライブラリのすべての機能を備えているわけではありません。



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ