The Road to React: Your journey to master plain yet pragmatic React.js

LAST UPDATE: 28. September 2022The Road to React: Your journey to master React.js in JavaScript - is...
CHF 48.99
CHF 48.99
SKU: 9781720043997
Product Type: Books
Please hurry! Only 528 left in stock
Author: Robin Wieruch
Format: Paperback
Language: English
Subtotal: CHF 48.99
10 customers are viewing this product
The Road to React: Your journey to master plain yet pragmatic React.js by Wieruch, Robin

The Road to React: Your journey to master plain yet pragmatic React.js

CHF 48.99

The Road to React: Your journey to master plain yet pragmatic React.js

CHF 48.99
Author: Robin Wieruch
Format: Paperback
Language: English

LAST UPDATE: 28. September 2022

The Road to React: Your journey to master React.js in JavaScript - is a comprehensive and pragmatic yet concise React feat. Hooks book.

What you will learn.

In "The Road to React" you will learn about all the fundamentals of React.js with Hooks while building a full-blown React application step by step. While you create the React application, every chapter will introduce you to a new React key feature. However, there is more than only the fundamentals: The book dives into related topics (e.g. React with TypeScript, Testing, Performance Optimizations) and advanced feature implementations like client- and server-side searching. At the end of the book, you will have a fully working deployed React application.

Is it up to date?

Programming books are usually outdated soon after their release, but since this book is self- published, I can update it as needed whenever a new version of something related to this book gets released.

I am a beginner. Is this book for me?

Yes. The book starts from zero and takes you through the learning experience step by step. Every chapter builds up on the learnings from the previous chapter. In addition, at the end of every chapter, exercises fortify your lessons learned. If you got stuck in a chapter, you will always find a reference URL to the status quo of the actual code.

Core Concepts

  • Pragmatic: Master React while building a complete application step by step.
  • Problems Solving: You need to experience a problem first before solving it.
  • The Why: Readers like how the book answers the Why, not only the How.

Table of Contents

Fundamentals of React

  • Hello React
  • Requirements
  • Setting up a React Project
  • Meet the React Component
  • React JSX
  • Lists in React
  • Meet another React Component
  • React Component Instantiation
  • ReactDOM
  • React Component Definition (Advanced)
  • 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 Handler in React (Advanced)
  • Explicit Data Fetching with React
  • Third-Party Libraries in React
  • Async/Await in React (Advanced)
  • Forms in React

React's Legacy

  • React Class Components
  • React Class Components: State
  • Imperative 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
  • Unit Testing to Integration Testing
  • React Project Structure

Real World React (Advanced)

  • Sorting
  • Reverse Sort
  • Remember Last Searches
  • Paginated Fetch

Deploying a React Application

  • Build Process
  • Deploy to Firebase


Author: Robin Wieruch
Publisher: Independently Published
Published: 09/14/2018
Pages: 290
Binding Type: Paperback
Weight: 1.49lbs
Size: 11.00h x 8.50w x 0.61d
ISBN: 9781720043997

This title is not returnable

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products