大家好,我是Kason。React一直被吐槽官方文档对新手不友好,而自从v16.8出现Hooks之后,Hooks逐渐成为React的主要发展方向,新的特性也会基于Hooks开发。但是目前官方文档还是以类组件解释为主。因此,从去年10月开始,React团队的RachelNabors开始推进新文档。关于RachelNabors的经历,可以参考我之前写的一篇文章。从失学的二次元少女到React的核心成员,一年后的21年10月22日,React新文档Beta版终于上线了。本文将介绍新文件与旧文件的区别,以及目前的进展。新文档的特点用一句话概括新旧文档的区别:如果说旧文档是论文,那么新文档就是教科书具体来说,新文档具有三个特点:所有的例子都会用Hooks完成HooksisReact的未来,相较于旧文档以ClassComponent为例,而新文档则全面拥抱Hooks。添加大量交互示例和图表只是站在React的角度思考这部分包括6个代码示例,2张图片和3个交互示例。提供练习以测试学习结果。比如学习JSX的部分末尾有一个练习,需要你修正错误的JSX语法:新文档主要包括两部分:GettingStartedAPIIntroductionGettingStarted我们可以从GettingStarted章节开始设计经验React的目的:安装使用React思考描述UI增加交互管理状态如何绕过React手动操作DOM总之通过大量的实例和试题让新手一步步学习React的基本概念。目前新手入门部分的整体进度是:70%完成API介绍API介绍围绕Hooks展开,同时包含大量的example。目前总体进度为:完成5%。与类组件相关的旧API不应出现在新文档中。这部分API介绍将被重定向到旧文档。总结React18讨论组和新文档的开发都提供了反馈渠道。任何人都可以通过Githubissue#3308和匿名论坛提交评论。新文档地址:https://beta.reactjs.org/欢迎加入人类优质前端框架研究组,带头
