Blazor是像React这样的库还是像Angular这样的框架?

时间:2019-09-26 18:13:23

标签: angularjs reactjs .net-core blazor webassembly

是否有可能获得React给我们的自由,以便我们为每种功能选择自己的库,还是我们遵循Blazor指定的模式?


如果没有,是否有可能使用Mono开发一个类似React的库以在仅处理MVC中视图的客户端应用程序上运行.NET Core?

1 个答案:

答案 0 :(得分:1)

Blazor与React和Angular共享一些共同的概念,毕竟它是一个UI框架。

但是,其实现方式完全不同。它编译C#代码以在WebAssembly VM中的.NET运行时上运行。该代码通过JavaScript集成层与浏览器的DOM集成。

它被设计为完全独立的UI平台。

如果您要集成其他JavaScript库,则不太可能成功。但是,您可以在我们的代码中使用其他兼容的C#库。