React 的学习曲线陡峭是众所周知的,很多人在开始学习 React 时都一头雾水,笔者自然也不例外。究其原因,是因为我们在学习 React 的时候,要学的并不仅仅只是 React 这个库本身。
React 自身只是一个 JavaScript 编写的 UI 库,但是要用好这个 UI 库,却需要了解许多额外的知识。
那么学react需要哪些知识?
需要掌握html、css、javascript基础知识
ES6
模块化
命令行存活与包管理器
React完全是关于JavaScript的,它是一个用于构建前端UI的JavaScript库。所要,学习React前,需要储备基本的前端知识(HTML、css、js、ES6等),必须拥有Javascript和DOM知识。
其中大部分是 JavaScript ES6 及其特性和语法,还包括三元运算符、简化的语法、this 对象、JavaScript 内置函数(map、reduce、filter)或更一般的概念,如可组合性、可重用性、不变性或高阶函数。
不过你写的时候不能只有react啊,react是组件开发,所以你最好理解AMD,CMD,commonJS这些模块化的东西,比如require.js,node.js,或者es6的模块,最好学会使用webpack和gulp等工具,当然还建议你学一下sass/less,之后还要学习flux、redux,这样一看要学的东西就太多了,如果觉得react学习很困难,建议先学习Vue.js。
更多web前端开发知识,请查阅 HTML中文网 !!
以上就是学react需要哪些知识?的详细内容,更多请关注易知道|edz.cc其它相关文章!