murmur
2020-09-15 14:20:50 +08:00
现在 react 的教程都各种有意无意的提高 geek 度制造门槛,我能跟你说,我们上线三年多的项目,一个优化点( shouldComponentUpdate )没写,照样跑的好好的么,只要别死里堆元素,别一个劲的刷元素,光靠 diff 也好的很
那么我们说回来 react 怎么入门,react 是个前端框架,前端是渲染东西给人看的,那么第一个要学的就是 render,也就是渲染部分,所以我认为的顺序应该是
1 、使用脚手架搭建一个 helloworld
2 、学会变量绑定( state ),怎么渲染变量,绑定到元素上
3 、学会条件渲染(短路或者问号表达式)
4 、学会列表渲染( map )
5 、学会样式( classnames 库和 state )
6 、学会事件绑定(这里主要是不同写法 this 的处理)
这些东西都学完你才能完整的写出一个页面来,然后在去慢慢补什么生命周期,组件复用,性能优化