您的位置:首页 » 分类: 前端资源 & React » 文章: 《React.js 小书》— 也许是最好的 React.js 入门教程

《React.js 小书》— 也许是最好的 React.js 入门教程

小编推荐:掘金是一个面向程序员的高质量技术社区,从 一线大厂经验分享到前端开发最佳实践,无论是入门还是进阶,来掘金你不会错过前端开发的任何一个技术干货。

先放《React.js 小书》在线免费阅读地址:huziketang.com/books/react

React.js 是 Facebook 推出的一个用户帮助我们更方便构建大型 Web 应用程序的视图库。经过了多年的发展和开发,React.js 已经日趋成熟并且被大量地应用在了各种项目当中,和 Angular.js、Vue.js 一起并称为 Web 前端开发的三大框架(库)。已经越来越多的公司把熟练掌握 React.js 开发作为 Web 前端人才甄选的重要指标。

学习 React.js 已经逐渐成为了 Web 前端开发的必经之路之一。但 React.js 因为其颠覆性的 JSX、Virtual DOM、CSS in JS 的特性,以及它本身所带来的函数式编程的思想,给 Web 前端开发带来便利的同时也增加了学习的门槛。很多从 jQuery、DOM API 编程经历过来的初学者可能学习起来会非常吃力,感觉很多概念生涩难懂、匪夷所思。

而《React.js 小书》(在线免费阅读:huziketang.com/books/react)就是解决这一问题而生。《React.js 小书》是一本开源的、免费的、专业的 React.js 入门教程。作者具有丰富的 React.js 一线开发经验,并且熟知 React.js 学习过程中可能会经历的心路历程。所以, 《React.js 小书》抛弃了已有的教程的束缚,经过对从初学者心理角度出发,从刚入门者的认知角度出发,用读者已有的知识一步步地解决、优化一个一个问题,把读者的思维方式逐渐地在不知不觉中转变成 React.js 的思维方式。

例如,《React.js 小书》一开始抛出前端组件化的所存在的问题,然后用普通的方式进行实现,然后逐渐分三个部分进行优化,最后读者会发现自己写的代码和 React.js 越来越相似,即使他可能根本没学 React.js。全书都以这种方式循序渐进,慢慢引导用户进行提升和学习。

《React.js 小书》提炼了实战经验中基础的、重要的、频繁的知识进行重点讲解,让你能用最少的精力深入了解实战中最需要的 React.js 知识和套路,轻装上路。全书分为三个阶段:

第一个阶段:希望能让读者掌握 React.js 的基本概念和基础知识。包括问题的根源:前端组件的复用性问题、数据和视图的同步问题。了解清楚问题以后再了解 React.js 的基础知识,包括 JSX、事件监听、state、props、列表渲染等。看看 React.js 是怎么解决这些问题的。这个阶段结束以后,读者就可以可以运用 React.js 构建简单的页面功能。

第二个阶段:让读者更进一步了解 React.js,包括组件生命周期及其含义、state 和 props 的进阶概念、props 验证及其意义、组件组合进阶、如何和 DOM 打交道、并且开始引入前端应用状态管理所存在的问题。

第三个阶段:让读者掌握 React.js 较为高级的概念,包括高阶组件、context。并且通过引入 React-redux 来协助我们构建较为完整的前端应用,还会开始深入讨论前端应用状态管理的问题。

言简意赅但又清晰简明的《React.js 小书》一经开源便受到了读者广泛的好评:

“居然一口气看完了。就像看小说一样着迷,期待后面的章节。” ——掘金网友

“简直不能再棒 目前见过最好的教程” —— 友言评论

“写的非常好,要是 vue 教程也有这么好的就好了。感觉很适合拿来带公司新人,省事好多。” —— v2ex 网友

如果你正在学习想入门或者想进一步提高自己的 React.js 开发技能,《React.js 小书》是你的不二选择,在线免费阅读:huziketang.com/books/react

关注WEB前端开发官方公众号

关注国内外最新最好的前端开发技术干货,获取最新前端开发资讯,致力于打造高质量的前端技术分享公众号

发表评论

电子邮件地址不会被公开。 必填项已用*标注