我是Javascript的新手,我正试图围绕你将使用不同框架的内容。一个人会在同一个项目中使用React和jQuery吗?他们互相恭维还是互相竞争?如果他们竞争,你为什么要使用另一个呢?
答案 0 :(得分:2)
他们是完全不同的东西和想法。其中React.JS是一个框架,它将取代MVC中的传统视图部分。
jQuery更像是一个帮助器而不是一个框架。它是一组方便的函数,它们将抽象大量的javascript,以便更容易与DOM进行交互。或者做像ajax请求这样的事情。
您可以在同一个项目中使用jQuery和React.JS。虽然在使用React.JS时不建议使用jQuery开始更改DOM,因为React.js使用智能方法来修改DOM。
可能的情况是你使用React.JS作为视图部分,jQuery执行从服务器获取信息的请求。