vlambda博客
学习文章列表

书来了 | React凭什么成为前端开发必备神器?


曾经的小型仓库React,现在已经成长为一个庞大且非常多样化的生态系统,可以有效地使开发人员学习一个核心“库”,并将其核心概念应用于一系列附加库和框架中,以构建用于Web的UI组件,移动应用,甚至是VR。



React的需求和普及,使人们有充分的理由去学习它,对于那些不了解Rect的伙伴们,这里有必要再介绍一下。

React是一个库,而不是一个框架,于2013年发布,React引入了JSX,这是一种XML,类似于JavaScript的超集,用于创建Web UI。随着JS社区开始采用ES6 / ES2015的最新语言标准,React在2015年左右开始受到欢迎,React-Native也在2015年引入,这进一步增加了React的流行度。

因此,如果你正准备学习React,下面这几本React入门书籍一定可以帮到你。


1、《React and React Native》

书来了 | React凭什么成为前端开发必备神器?

如果你是一个React初学者,我强烈推荐这本书,书中有大量的插图,言简意赅的解释,以确保你能够理解React概念。

这本书是我读过的插图最多的React书籍,此外,它还为几个不同的React库提供很好的基础介绍,包括core React库、用于Web的React -dom、redux和用于移动应用的React-native。简而言之,这是一本很棒的书,对于有一些JS基础知识的人来说,这是一本很好的React入门书籍。


2、《Learn React with TypeScript》

书来了 | React凭什么成为前端开发必备神器?

Rippon的书对TypeScript做了一个很好的介绍,前2个完整的章节都是专门介绍这个主题的。其余部分通过简单而有效的代码示例在TypeScript的基础上解释了React的核心概念。


3、《React设计模式与最佳实践》

书来了 | React凭什么成为前端开发必备神器?

这本书是我最喜欢的中级书籍之一。作者是Snap公司的高级工程师,这本书提供了对React背后的深层理解。

书中介绍了如何构建更加灵活、运行流畅、易于维护的应用,让开发人员在不降低质量的情况下极大地提升工作流的速度。读者将首先了解React的内部原理,开发能够在整个应用中复用的组件,搭建应用架构,创建真正可用的表单;随后会为React组件编写样式并优化组件,编写测试代码;最后还会学到如何为React及其生态系统做贡献。


4、《Learn React Hooks》

书来了 | React凭什么成为前端开发必备神器?

React是一个时髦的主题,不仅需要了解React,还需要对JavaScript有深入的了解。更具体地说,是对函数式、声明式编程范例的了解,甚至是对React底层工作原理的了解,值得庆幸的是,这本书做到了,而且每个章节的末尾都附带了练习题,有助于你测试自己学到的内容,加深印象。


5、《Full-Stack React Projects 》


Shama Hoque的书绝对不是为完全的初学者准备的,这本书主要涉及4个项目:
  • 社交媒体平台

  • 在线交易平台

  • 流媒体应用

  • 虚拟现实游戏



●编号702,输入编号直达本文

●输入m获取到文章目录