撰文 | 川川
在接触React之前,我们也许习惯了DOM编程,那它相比于原生JS,JQ编程方式,究竟有什么区别?React的工作方式是什么样子的?所谓的虚拟DOM又指的是什么?...以及React的工作方式的优点有哪些?...,可以阅读之前两篇JSX的文章的
React学习(三)-不可不知的JSX
React学习(二)-深入浅出JSX
对于JS,JQ的实现方式,主要工作是在操作DOM,获取元素,添加事件,执行操作。...对于大型项目迭代开发,这种方式编写的代码会更容易的管理,因为React只是用作于视图UI层的渲染工作,我们关心的是渲染成什么样子,而不需要关心如何实现渲染,怎么进行DOM操作
这就好比在业界里有这么一句话...React的工作方式及优点
在没有组件化React,Vue,Angular之前,毫无疑问,JQ是最直观易懂的,但是当项目逐渐变得复杂庞大时,用JQ写出来的代码耦合度就没那么高了的,正是这样,也就诞生了一些