react基础知识梳理(一)

最近在自学react,如今想整理整理知识点,但愿能帮助到那些正在学react的孩子们javascript

react核心点:组件化,路由,模块化设计,其设计思路跟vue相似,不过react中
 数据是单向的只能从父组件流向子组件,子传父须要咱们本身作一些处理,redux并不是
 react中才能用,只是react支持的更好,咱们能够在其它框架,如angular,甚至任
 何框架都能使用它。
 react不少用法习惯能够参照vue,只是不少东西须要本身手动封装这就考验咱们的Js
 基本功了,我的建议想学好react必须具有扎实的js基础和es6的基础,不然学起来
 真心吃力~~
 下面是一些引言,后期持续更新
 
(1)react 每一个模块都须要 import React from 'react'

(2)react根节点只有一个 相似于vue的根组件 
 ReactDOM.render('根节点元素',挂载到根节点)
 如:ReactDOM.render('<App/>',document.getElementById("root"))
 
 (3)react组件类型:函数组件,类组件(后期更新)
 
 (4)jsx语法:javascript+xml语法 注意js语句必须写在{}里,不然会被解析
 成普通文本。
 
 (5)react-router react的路由,用法相似于vue,有hash和history模式
 (6)react生命周期:Initialization,mounting,updation,unmounting
 (后期更新)
 
(7)react快速生成模板工具 simple react插件,咱们能够背几个经常使用的指令 如 
rc cc等 快速生成功能模块大大提高咱们的开发效率.

这期分享完毕,感谢阅读vue

相关文章
相关标签/搜索