ASP.NET MVC 和 Angularjs 对比 ASP.NET MVC 和 Reactjs

ASP.NET MVC and Angularjs vs ASP.NET MVC and Reactjs

我在 ASP.NET mvc 项目之上使用了 AngularJs。尽管 AngularJs 和 ASP.NET 都基于 mvc 架构,但在我的 ASP.NET mvc 项目之上使用 AngularJs 时,我可以看到一些优势。我在这种方法中看到的主要优势是更好地呈现视图。如果是这样,为什么不将 ReactJs 与 ASP.NET mvc 一起使用,因为它纯粹专注于视图。为什么我们要搞砸两个mvc框架。在 ASP.NET mvc 之上使用 Reactjs 会不会比使用 AngularJs 和 ASP.NET mvc 组合更好(请注意,我将始终使用 ASP.NET mvc 而我不会我不想使用纯 JavaScript 框架)。如果我错了,请纠正我。提前致谢。

我过去在项目中使用过 angular 和 React。使用 angular 你用 angular 代码弄脏了你的 html 标记。通过 React,它全部封装在一个组件中。因为我从来都不是 angular 的专家,所以我可能没有充分利用它的能力,但对我来说,Reactjs 似乎是更好的框架,并且似乎更适合 ASP.NET MVC。

不过,我认为没有一种正确的工具可以完成这项工作。它真的是任何适合您的需求和您喜欢的东西。不过我还是建议试试 Reactjs。