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

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

小编推荐:掘金是一个高质量的技术社区,从 ECMAScript 6 到 Vue.js,性能优化到开源类库,让你不错过前端开发的每一个技术干货。各大应用市场搜索「掘金」即可下载APP,技术干货尽在掌握..

先放《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

正文完。下面还有一个推广让最好的人才遇见更好的机会!

互联网行业的年轻人,他们面对着怎样的职业瓶颈、困惑与未来选择?过去,这鲜有人关心。资深的职场人,也多半优先选择熟人去推荐机会。

100offer致力于改变现状,帮互联网行业最好的人才发现更好的机会。使用 100offer.com 或 100offer App ,可以一周内获得中国、美国等数千家优质企业的工作机会。

马上去遇见更好的机会
推广结束

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

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

发表评论

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