There is truth in the statement that there are many ways to skin a cat, and, in like manner, there are many ways to learn React; this book encapsulates the core of the various paths and presents it in a perfect regimen. Book title: ‘The Road to React The React.js in JavaScript Book’ aimed at providing a no-nonsense path to understanding React through creating a tangible project. This way, knowledge and practical application of the learned material are achieved in a confident and efficient manner.
Starting from ES6, you will start with simple concepts of React and gradually inculcate the advanced concepts. The book “The Road to React The React.js in JavaScript Book” introduces basic subjects such as components, JSX, state, and props and gradually raises them to encompass subtleties such as side effects, custom hooks, and performance. This structure of each chapter, which is developed from the previous one, ensures that the learning process is integrated and ‘locks in’ your knowledge and proficiency.
At the end of the book, besides learning all the basics of working with React, you will have a working app for accessing the latest hacker news sources. For someone who has no prior knowledge about React, or if you want to take your knowledge to the advanced level, “The Road to React The React.js in JavaScript Book” provides a clear step-by-step guide that is fun to follow, which sets you up for any React project.
The Road to React The React.js in JavaScript BookTable of Contents:
- Foreword
- About the Author
- FAQ
- Who is this book for?
- How to read the book?
- Fundamentals of React
- Hello React
- Requirements
- Setting up a React Project
- Project Structure
- npm Scripts
- Meet the React Component
- React JSX
- Lists in React
- Meet another React Component
- React Component Instantiation
- React DOM
- React Component Declaration
- Handler Function in JSX
- React Props
- React State
- Callback Handlers in JSX
- Lifting State in React
- React Controlled Components
- Props Handling (Advanced)
- React Side-Effects
- React Custom Hooks (Advanced)
- React Fragments
- Reusable React Component
- React Component Composition
- Imperative React
- Inline Handler in JSX
- React Asynchronous Data
- React Conditional Rendering
- React Advanced State
- React Impossible States
- Data Fetching with React
- Data Re-Fetching in React
- Memoized Functions in React (Advanced)
- Explicit Data Fetching with React
- Third-Party Libraries in React
- Async/Await in React
- Forms in React
- A Roadmap for React
- Styling in React
- CSS in React
- CSS Modules in React
- Styled Components in React
- SVGs in React
- React Maintenance
- Performance in React (Advanced)
- TypeScript in React
- Testing in React
- React Project Structure
- Real World React (Advanced)
- Sorting
- Reverse Sort
- Remember Last Searches
- Paginated Fetch
- Deploying a React Application
- Build Process
- Deploy to Firebase
- Outline
Who is this course for?
- Beginners new to React and JavaScript.
- Developers familiar with JavaScript looking to learn React.
- Software engineers with prior knowledge of JavaScript are seeking to enhance their skills, including the use of React.
- Relatively well-experienced React developers who are looking forward to enhancing their learning.
- Anyone would like to build reusable, production-centric React applications.
- Beginner to intermediate front-end developers who want to level up with current practices of using React.
Click on the links below to Download The Road to React The React.js in JavaScript Book!
You are replying to :