Latest Books & Guides

The Guide to Learning React Hooks (telerik.com)
Aug 26, 2019
Learn all about React Hooks with this hands-on guide. Includes tutorials and code examples on using hooks for state and effects, for context and for reducers (Redux), plus creating custom React hooks.
  • Eric Bishard
Pure React (daveceddia.com)
Aug 25, 2019
Learn vanilla React, without all the libraries. A hands-on, learn-by-doing intro to React for beginners.
Build Your Own React Universal Blog App (sitepoint.com)
Jul 26, 2019
A practical walkthrough of building a flexible and reactive app with React. You’ll start with a local server, create a production bundle, progress to components and finally render your app.
  • Michael Wanyoike
  • Pavels Jelisejevs
  • Tony Spiro
Get Started with React Native (sitepoint.com)
Jul 26, 2019
In this guide, this first in a series, we’ll take a closer look at React Native, and get you up and running with the basics.
  • Wern Ancheta
  • Akshay Kadam
  • Mehul Mohan
  • Daniel Schmidt
web.dev React guide (web.dev)
May 08, 2019
Build performant and progressive React applications.
  • Houssein Djirdeh
Reintroducing React (leanpub.com)
May 02, 2019
Modern React with Every React Update Since v16 Demystified (includes advanced hooks)
  • Ohans Emmanuel
React Hooks CheatSheet (react-hooks-cheatsheet.com)
Apr 14, 2019
React hooks cheatsheet with live editable examples.
  • Ohans Emmanuel
React Native in Action (manning.com)Get it on Amazon
Mar 25, 2019
React Native in Action gives iOS, Android, and web developers the knowledge and confidence they need to begin building high-quality iOS and Android apps using the React Native framework.
React Explained (ostraining.com)
Mar 19, 2019
React Explained is a fun and enjoyable introduction to React, which is the Javascript framework of choice for WordPress, Drupal, Magento, and thousands of developers.
  • Zac Gordon
Complete Intro to React v5 Notes (btholt.github.io)
Mar 13, 2019
Notes for the Complete Intro to React v5 course on Frontend Masters.
React Distilled (sebhastian.com)
Mar 05, 2019
The book distills the most important topics to learn about React, so you don't have to painstakingly browse the web, looking for pieces of React knowledge to build a fully working application.
  • Nathan Sebhastian
Principled GraphQL (principledgraphql.com)
Feb 12, 2019
Best practices for implementing and scaling a data graph.
  • Geoff Schmidt
  • Matt DeBergalis
The Road to React with Firebase (leanpub.com)
Jan 28, 2019
Your journey to master Firebase in ReactThe book walks you through building a full-blown application with advanced React and Firebase.
Learn React with TypeScript 3 (packtpub.com)Get it on Amazon
Nov 29, 2018
Start developing modern day component based web apps using React 16, Redux and TypeScript 3 with this easy to follow guide.
  • Carl Rippon
React from Zero (fullstackreact.com)
Nov 06, 2018
A gentle introduction to React that builds from the ground up, using the JavaScript you already know
  • Kay Plößer
  • Nate Murray
useHooks (usehooks.com)
Oct 29, 2018
Easy to understand React Hook recipes
  • Gabe Ragland
Fresh Concurrent React (github.com)
Oct 13, 2018
Fresh links about the coming concurrent react revolution!
Hands-On Design Patterns with React Native (packtpub.com)Get it on Amazon
Sep 29, 2018
Learn how to write cross platform React Native code by using effective design patterns in the JavaScript world
  • Mateusz Grzesiukiewicz
React Router Quick Start Guide (packtpub.com)Get it on Amazon
Sep 29, 2018
Learn how you can implement routing in a React Web/Native application using React-Router library
  • Sagar Ganatra
React and React Native, 2nd Edition (packtpub.com)Get it on Amazon
Sep 28, 2018
Build applications for web and native mobile platforms with React, JSX, Redux, and GraphQL
  • Adam Boduch
Complete Intro to React v4 Notes (btholt.github.io)
Sep 13, 2018
Notes for the Complete Intro to React v4 course on Frontend Masters.
React Cookbook (packtpub.com)Get it on Amazon
Aug 30, 2018
Over 66 hands-on recipes that cover UI development, animations, component architecture, routing, databases, testing, and debugging with React
  • Carlos Santana Roldan
Real-world Redux (blog.jakoblind.no)
Aug 30, 2018
This is a single resource that teaches you everything you need to know to build real applications with Redux.
MobX Quick Start Guide (packtpub.com)Get it on Amazon
Jul 26, 2018
Apply functional Reactive programming for simple and scalable state management with MobX
Beginning React (packtpub.com)Get it on Amazon
Jul 25, 2018
Take your web applications to a whole new level with efficient, component-based UIs that deliver cutting-edge interactivity and performance
  • Andrea Chiarelli
Understanding Redux (thereduxjsbooks.com)
Jun 01, 2018
The World’s Easiest Guide to Beginning Redux
  • Ohans Emmanuel
Learning React: A Hands-On Guide to Building Web Applications Using React and Redux, 2nd Edition (amazon.com)Get it on Amazon
May 25, 2018
The only book on the market that helps you get your first React app up and running in just minutes, Learning React is chock-full of colorful illustrations to help you visualize difficult concepts and practical step-by-step examples to show you how to apply what you learn.
  • Kirupa Chinnathambi
Learn to Build Full-Stack Apps with Serverless and React on AWS (serverless-stack.com)
May 10, 2018
Build a full-stack production ready note taking app using Serverless and React on AWS. Follow our step-by-step open-source tutorials with screenshots and code samples.
  • Frank Wang
  • Jay V
    Hands on Next.js (honext.io)
    Apr 27, 2018
    A Practical Fullstack Book on Universal (Server) Rendering for React
    The Complete Redux Book, 2nd edition (leanpub.com)
    Apr 19, 2018
    Everything you need to build real projects with Redux
    • Ilya Gelman
    • Boris Dinkevich
    React in patterns (krasimir.gitbooks.io)
    Apr 18, 2018
    A book about common design patterns used while developing with React. It includes techniques for composition, data flow, dependency management and more.
    • Krasimir Tsonev
    Human Redux (reduxbook.com)
    Apr 16, 2018
    Practical patterns for the hardest problems in JavaScript apps: containing complexity as requirements shift and managing application state.
    • Henrik Joreteg
    Learn Storybook (learnstorybook.com)
    Apr 10, 2018
    Learn Storybook to create bulletproof UI components, along the way you’ll build an app UI from scratch
    • Dominic Nguyen
    SurviveJS - React (survivejs.com)
    Mar 13, 2018
    SurviveJS - React shows you how to build a simple Kanban. The idea is that if you can build a simple application, you can probably build something more complex after that. The first application is always the hardest.
    • Juho Vepsäläinen
    Learn React.js By Building Games: 2nd Edition (jscomplete.com)Get it on Amazon
    Mar 01, 2018
    Learn fundamental and advanced concepts of React.js by building four simple browser games.
    • Samer Buna
    The Road to learn React (roadtoreact.com)
    Feb 20, 2018
    The Road to learn React book teaches you the fundamentals of React. You will build a real world application along the way in plain React without complicated tooling.
    React Made Native Easy (reactnative.guide)
    Dec 09, 2017
    A reference for building production-grade applications which are easy to test, maintain and extend to multiple platforms.
    • Rahul Gaba
    • Atul R
    Learning React Native, 2nd Edition (shop.oreilly.com)Get it on Amazon
    Nov 12, 2017
    Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that render natively.
    • Bonnie Eisenman
    Under the hood: React (bogdan-lyashenko.github.io)
    Nov 02, 2017
    Entire React code base explanation by visual block schemes (Stack version).
    • Bohdan Liashenko
    Fullstack React (fullstackreact.com)
    Oct 17, 2017
    The up-to-date, in-depth, complete guide to React and friends.
    • Tyler McGinnis
    • Anthony Accomazzo
    • Ari Lerner
    • David Guttman
    • Nate Murray
    • Clay Allsopp
    React Quickly (manning.com)Get it on Amazon
    Sep 28, 2017
    React Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book.
    • Azat Mardan
    Taming the State in React (roadtoreact.com)
    Sep 26, 2017
    Learn about local state in React and state management with Redux and MobX from scratch.
    Learning Redux (packtpub.com)Get it on Amazon
    Aug 31, 2017
    Build consistent web apps with Redux by easily centralizing the state of your application
    • Daniel Bugl
    React+D3v4 (swizec.com)
    Aug 22, 2017
    Become a data visualization engineer with React + D3v4
    React.js for the Visual Learner (react.codingartist.io)
    Jun 17, 2017
    React.js for the Visual Learner teaches an absolute beginner the absolute basics of React.js through design principles, visual-friendly examples, and super practical teaching methodologies.
    • Mike Mangialardi
    React Bits (vasanthk.gitbooks.io)
    Jun 01, 2017
    A compilation of React Patterns, techniques, tips and tricks
    • Vasa
    30 Days of React (fullstackreact.com)
    Apr 06, 2017
    A series of articles which teach you how to use React from the ground up.
    • Ari Lerner
    React Enlightenment (reactenlightenment.com)
    Aug 09, 2016
    Learn React in the terse cookbook style
    • Cody Lindley