数据:

  vue:双向数据绑定和单向数据流。双向数据绑定:DOM元素绑定的data值,当发生改变后,vue的响应式机制会自动监听data的变化重新渲染。单向数据流:当父组件给子组件传递数据的时候,子组件只可以读取而不能修改数据。可以用watch监听数据的更改,再赋给父组件的变量。

  react:单向数据流。DOM元素依赖于state,但改变state不会改变渲染好的DOM,通过setState()才能重新渲染。父组件传值到子组件,如果顶级的props变了,会重新渲染所有的子组件。

虚拟DOM:

  vue:计算出虚拟DOM的差异,在渲染的过程中跟踪每个组件的依赖关系,不会重新渲染整个组件树

  react:当应用的状态改变时,重新渲染全部子组件,可以通过shouldComponentUpdate生命周期进行优化

模板和jsx:

  vue:具有单文件组件,可以把html、css、js写在一个vue文件里----MVVM框架

  react:依赖于jsx,在JavaScript中创建DOM----视图层框架

构建工具:

  vue:vue-cli

  react:create-react-app 项目名

React.Native VS ???

  vue:Weex目前处于开发的状态

  react:React Native能在手机上创建原生应用,React在这方面处于领先位置。

团队支持:

  vue:尤雨溪个人,目前和阿里合作

  react:facebook维护

最新文章

  1. Netty构建分布式消息队列实现原理浅析
  2. Android 创建自己的Camera App
  3. java 实现从15位~18位的身份证号码转换,校验中国大陆公民身份证、香港居民身份证、澳门身份证和台湾身份证。
  4. spring框架搭建url
  5. hiho 毁灭者问题
  6. 如何用javascript正则表达式验证身份证号码是否合法
  7. Go 语言做的几个验证码
  8. cocos2d-x生成随机数
  9. SQL函数:小写金额转换成大写
  10. 2.6.1 使用toast显示提示信息框
  11. asm.uew
  12. 关于abp中使用的sweetalert对话框组件的confirm确认对话框中的一个坑
  13. Memcache+cookie实现模拟session
  14. py2 to py3 return iterator
  15. 久未更 ~ 二之 —— TextView 文字省略
  16. iphone开发笔记目录
  17. Python学习之再议row_input
  18. CF1157C1-Increasing Subsequence (easy version)题解
  19. timestamp的妙用
  20. 理解Hadoop脚本hadoop-2.5.0/bin/hadoop

热门文章

  1. R语言算法 ▪ 计算随意输入的两数之间的区域和
  2. [开源]OSharpNS 步步为营系列 - 1. 业务模块设计
  3. pandas使用大全--数据与处理
  4. React及Nextjs相关知识点小结
  5. js 复制 标签中的内容 方法
  6. Maven环境搭配及继承
  7. 图解Java数据结构之环形链表
  8. 如何在浏览器中运行 VS Code?
  9. SUSE12-SP2安装教程(虚拟机)
  10. 白话SCRUM之五:四种会议