Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
React Cookbook: Create dynamic web apps with React using Redux, Webpack, Node.js, and GraphQL


Over 66 hands-on recipes that cover UI development, animations, component architecture, routing, databases, testing, and debugging with React

Key Features

  • Use essential hacks and simple techniques to solve React application development challenges
  • Create native mobile applications for iOS and Android using React Native
  • Learn to write robust tests for your applications using Jest and Enzyme

Book Description

Today's web demands efficient real-time applications and scalability. If you want to learn to build fast, efficient, and high-performing applications using React 16, this is the book for you. We plunge directly into the heart of all the most important React concepts for you to conquer. Along the way, you’ll learn how to work with the latest ECMAScript features.

You'll see the fundamentals of Redux and find out how to implement animations. Then, you’ll learn how to create APIs with Node, Firebase, and GraphQL, and improve the performance of our application with Webpack 4.x. You'll find recipes on implementing server-side rendering, adding unit tests, and debugging. We also cover best practices to deploy a React application to production. Finally, you’ll learn how to create native mobile applications for iOS and Android using React Native.

By the end of the book, you'll be saved from a lot of trial and error and developmental headaches, and you’ll be on the road to becoming a React expert.

What you will learn

  • Gain the ability to wield complex topics such as Webpack and server-side rendering
  • Implement an API using Node.js, Firebase, and GraphQL
  • Learn to maximize the performance of React applications
  • Create a mobile application using React Native
  • Deploy a React application on Digital Ocean
  • Get to know the best practices when organizing and testing a large React application

Who this book is for

If you’re a JavaScript developer who wants to build fast, efficient, scalable solutions, then you’re in the right place. Knowledge of React will be an advantage but is not required. Experienced users of React will be able to improve their skills.

Table of Contents

  1. Working with React
  2. Conquering Components and JSX
  3. Handling Events, Binding and Useful React Packages
  4. Adding Routes to Our Application with React Router
  5. Mastering Redux
  6. Creating Forms with Redux Form
  7. Animations with React
  8. Creating an API with Node.js Using MongoDB and MySQL
  9. Apollo and GraphQL
  10. Mastering Webpack 4.x
  11. Implementing Server-Side Rendering
  12. Testing and Debugging
  13. Deploying to Production
  14. Working with React Native
(HTML tags aren't allowed.)

Introduction to Quantum Theory and Atomic Structure (Oxford Chemistry Primers, 37)
Introduction to Quantum Theory and Atomic Structure (Oxford Chemistry Primers, 37)
This book illuminates the basic concepts of quantum chemistry, and emphasizes atomic structure but not molecular applications. The author starts with a survey of the basic ideas and problems of wave/particle duality, the nature of wave function, and its statistical interpretation. He then discusses some important applications of Schrodinger's...
Mathematical Programming: Theory and Methods
Mathematical Programming: Theory and Methods
This book is a result of my teaching mathematical programming to graduate students of the University of Delhi for over thirty years. In preparing this book, a special care has been made to see that it is self-contained and that it is suitable both as a text and as a reference.

The book is divided in three parts.
KNIME Essentials
KNIME Essentials

Perform accurate data analysis using the power of KNIME


  • Learn the essentials of KNIME, from importing data to data visualization and reporting
  • Utilize a wide range of data processing solutions
  • Visualize your final data sets using KNIME’s powerful data...

ASP.NET Core Recipes: A Problem-Solution Approach
ASP.NET Core Recipes: A Problem-Solution Approach
Quickly find solutions to common web development problems. Content is presented in the popular problem-solution format. Look up the problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved!

ASP.NET Core Recipes is a practical guide for developers creating modern...

Java for Data Science
Java for Data Science
Examine the techniques and Java tools supporting the growing field of data science About This Book Your entry ticket to the world of data science with the stability and power of Java Explore, analyse, and visualize your data effectively using easy-to-follow examples Make your Java applications more capable using machine learning Who This Book Is...
React and  React Native: Complete guide to web and native mobile development with React, 2nd Edition
React and React Native: Complete guide to web and native mobile development with React, 2nd Edition

Build applications for web and native mobile platforms with React, JSX, Redux, and GraphQL

Key Features

  • Explore how functional web development works with React, Redux, and React Native
  • Build apps with unified architecture with Facebook's React, Relay, and GraphQL
  • ...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy