Skip to product information
1 of 1

Adam Boduch,Roy Derks,Mikhail Sakhniuk

React and React Native: Build cross-platform JavaScript applications with native power for the web, desktop, and mobile, 4th Edition

React and React Native: Build cross-platform JavaScript applications with native power for the web, desktop, and mobile, 4th Edition

Regular price £21.77 GBP
Regular price £29.99 GBP Sale price £21.77 GBP
27% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £8.22

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about React and React Native: Build cross-platform JavaScript applications with native power for the web, desktop, and mobile, 4th Edition


This fourth edition of the React book is updated for React 18 and covers new features,enhancements,and fixes for cross-platform app development. It covers React architecture, components, state, and context, as well as React Hooks, code splitting, lazy components, Suspense, Material-UI, NativeBase, and GraphQL. It is for JavaScript developers who want to learn React and React Native for mobile and web application development.

Format: Paperback / softback
Length: 606 pages
Publication date: 30 May 2022
Publisher: Packt Publishing Limited


Over the years, React and React Native has proven itself among JavaScript developers as a popular choice for a complete and practical guide to the React ecosystem. This fourth edition comes with the latest features, enhancements, and fixes to align with React 18, while also being compatible with React Native. It includes new chapters covering critical features and concepts in modern cross-platform app development with React. From the basics of React to popular components such as Hooks, GraphQL, and NativeBase, this definitive guide will help you become a professional React developer in a step-by-step manner. You'll begin by learning about the essential building blocks of React components. As you advance through the chapters, you'll work with higher-level functionalities in application development and then put your knowledge to work by developing user interface components for the web and native platforms. In the concluding chapters, you'll learn how to bring your application together with robust data architecture.

By the end of this book, you'll be able to build React applications for the web and React Native applications for multiple mobile platforms.

What you will learn

Explore React architecture, component properties, state, and context

Work with React Hooks for handling functions and components

Implement code splitting using lazy components and Suspense

Build robust and scalable applications with React

Stay up-to-date with the latest developments in the React ecosystem

Who this book is for

This book is for JavaScript developers who want to learn React and build modern web and mobile applications. Whether you're a beginner or have some experience with React, this book will provide you with the knowledge and skills you need to become a proficient React developer.

You should have a basic understanding of JavaScript and HTML before starting this book. Familiarity with other front-end development frameworks, such as Angular or Vue, will also be beneficial.

If you're looking for a comprehensive and up-to-date guide to the React ecosystem, this is the book for you.

Weight: 1110g
Dimension: 191 x 235 x 35 (mm)
ISBN-13: 9781803231280
Edition number: 4 Revised edition

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details