美文网首页
vue vs react

vue vs react

作者: 章文顺 | 来源:发表于2019-04-25 13:52 被阅读0次

相似点:

  • 1、使用 Virtual DOM
  • 2、提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。
  • 3、将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库。

区别:

  • 1 、在 React 应用中,当某个组件的状态发生变化时,它会以该组件为根,重新渲染整个组件子树。如要避免不必要的子组件的重渲染,你需要手动实现;在 Vue 应用中,组件的依赖是在渲染过程中自动追踪的,所以系统能精确知晓哪个组件确实需要被重渲染,开发者不需要考虑组件是否需要重新渲染之类的优化。
  • 2、在React中,一切都是JavaScript,所有的组件的渲染功能都依靠 JSX。JSX 是使用 XML 语法编写 JavaScript 的一种语法糖。你可以使用完整的编程语言 JavaScript 功能来构建你的视图页面;在Vue中有自带的渲染函数,Vue也支持JSX,Vue官方推荐使用模板渲染视图。组件分为逻辑类组件和表现类组件。
  • 3、组件作用域内的CSS。CSS 作用域在 React 中是通过 CSS-in-JS 的方案实现的;在Vue中是通过给style标签加scoped标记实现的。
  • 4、Vue 的路由库和状态管理库都是由官方维护支持且与核心库同步更新的。React 则是选择把这些问题交给社区维护,因此创建了一个更分散的生态系统。

大前端知识库收集分享 www.rjxgc.com 壹玖零Tech
搜罗各种前后端奇淫技巧,花式编程思想,日日更新,速来围观吧...

引用:https://www.cnblogs.com/zhuchenglin/p/9485879.html

相关文章

  • Vue与React两个框架的区别和优势对比

    转自 http://caibaojian.com/vue-vs-react.html#commentsVue和Re...

  • vue vs react

    相似点: 1、使用 Virtual DOM 2、提供了响应式 (Reactive) 和组件化 (Composabl...

  • react VS vue

    1、相同点 a、都是单向数据流 b、都使用组件 c、都使用vdom,也都使用了diff算法 2、不同点 a、vue...

  • 67 个拯救前端开发者的工具、库和资源

    在本文中,我们不去谈 React、Angular、Vue 等等这些大的前端框架,也不谈 Atom、VS code、...

  • Angular vs Vue vs React

    近年来Angular、Vue、React是最受欢迎的前端三大框架。个人认为没有哪个是更好的,只有更适合当前项目和团...

  • [译]React 元素 vs React 组件 vs 组件支撑实

    本篇为译文,原文出处:React Elements vs React Components vs Componen...

  • react学习

    react vs vue 在组件myComponent中有类似于xml的文件,其实并不是xml,而是一种虚拟...

  • vue & react的区别

    vue & react 参考: 个人理解Vue和React区别Vue和React的使用场景和深度有何不同? vue...

  • 自己看

    VS Code React Native, React Native Typescript, StyleSheet...

  • # JSBridge实战

    JSBridge实战 前言 H5 VS Native 一直是前端技术界争执不下的话题。react、vue等技术栈引...

网友评论

      本文标题:vue vs react

      本文链接:https://www.haomeiwen.com/subject/cezagqtx.html