React Projects: Build 12 real-world applications from scratch using React,React Native,and React 360
Authors: Roy Derks
ISBN-10: 1789954932
ISBN-13: 9781789954937
Released: 2019-12-20
Print Length 页数: 474 pages
Book Description
Build cross-platform applications with increasing complexity across the web,mobile,and VR domains using React tooling and best practices
React,developed by Facebook,is a very popular framework for building world-class user interfaces. React extends its capabilities to the mobile platform using React Native framework and integrates with popular web and mobile tools for building scalable applications.
React projects will be your practical guide to learning React development by utilizing modern development patterns and its integration with powerful web tools such as GraphQL,Expo and React 360. You will start building a real-world project right from the first chapter. As you progress through the book,the complexity of the projects increases giving more hands-on experience with building scalable applications. Throughout the book,you will explore features like HOC (Higher-Order Components),Context and Hooks on multiple platforms using the latest versions of React and React Native. This helps you build applications ranging in domains like Server side development,full-stack web development,mobile development and much more
To conclude,the book helps you understand unit testing with Jest for building test-driven apps. By the end of the book,you will be on your way to building scalable React apps across web and mobile platforms.
What you will learn
Create a wide range of applications using various modern React tools and frameworks
Learn how React Hooks modernize state management for React apps
Create Progressive web applications using React components
Build test-driven React applications using Jest and Enzyme frameworks
Understand full-stack development using React,Apollo,and GraphQL
Perform server-side rendering using React and React Router
Design gestures and animations of a cross-platform game using React Native
Contents
Preface
Chapter 1: Creating a Movie List Application in React
Chapter 2: Creating a Progressive Web Application with Reusable React Components
Chapter 3: Build a Dynamic Project Management Board with React and Suspense
Chapter 4: Build a SSR-Based Community Feed Using React Router
Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks
Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme
Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL
Chapter 8: Build a House Listing Application with React Native and Expo
Chapter 9: Build an Animated Game Using React Native and Expo
Chapter 10: Creating a Real-Time Messaging Application with React Native and Expo
Chapter 11: Build a Full Stack Social Media Application with React Native and GraphQL
Chapter 12: Creating a Virtual Reality Application with React360
Other Books You May Enjoy
Index