Hit the ground running with React, the open source technology from
Facebook for building rich web applications fast. Updated for the latest
React release, the second edition of this hands-on guide shows you how
to build React components and organize them into maintainable
large-scale apps. If you're familiar with JavaScript syntax, you're
ready to get started.
Through the course of this book, author Stoyan Stefanov helps web
developers and programmers build a complete single-page application.
You'll quickly learn why some developers consider React the key to the
web app development puzzle.
- Set up React and write your first "Hello, World" web app
- Create and use custom React components alongside generic DOM
components
- Build a data table component that lets you edit, sort, search, and
export its contents
- Master the JSX syntax
- Use built-in Hooks and create your own custom ones
- Manage the app's data flow with reducers and contexts
- Use Create React App to take care of the build process and focus on
React itself
- Build a complete custom app that lets you store data on the client