Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 578 pages
Other

React and React Native: Build Cross-Platform JavaScript and TypeScript Apps for Web and Mobile – Mikhail Sakhniuk, Rodrigo Lobenwein & Adam Boduch – 6th Edition 2026 | React Development

Document preview thumbnail
Preview 4 out of 578 pages

Key benefits New content on TypeScript, React frameworks, state management strategies, unit testing, and AI-powered productivity. Get to grips with React fundamentals and modern React techniques and architecture Broaden your React expertise through mobile development with React Native Description Welcome to your big-picture guide to the React ecosystem. If you’re new to React and looking to become a professional React developer, this book is for you. This updated sixth edition reflects the current state of React, including coverage of React frameworks and TypeScript. Part 1 introduces you to React. You’ll discover JSX syntax, hooks, functional components, and event handling, learn techniques to fetch data from a server, and tackle the tricky problem of state management. Once you’re comfortable with writing React in JavaScript, you’ll pick up TypeScript development in later chapters. Part 2 transitions you into React Native for mobile development. React Native goes hand-in-hand with React. With your React knowledge in place, you’ll appreciate where and how React Native differs as you write shared components for Android and iOS apps. You’ll learn how to build responsive layouts, use animations, and implement geolocation. Finally, a new chapter shows you how to use AI as a learning partner, covering practical workflows for AI-assisted debugging, evaluating AI-generated code, recognizing common pitfalls in React and React Native output, and writing code deliberately to deepen your understanding. By the end of this book, you’ll have a big-picture view of React and React Native, and be able to build applications with both. Who is this book for? This book is for any JavaScript or TypeScript developer who wants to start learning how to use React and React Native for web and mobile app development. No prior knowledge of React or React Native is required. However, a working knowledge of JavaScript is necessary to be able to follow along with the content covered. What you will learn Explore React architecture, component properties, state, and context Work with React Hooks for handling functions and components Fetch data from a server using the Fetch API, GraphQL, and WebSockets Dive into internal and external state management strategies Build robust user interfaces (UIs) for web apps using Material-UI Perform unit testing for your components with Vitest and mocking techniques Manage app performance with server-side rendering, lazy components, and Suspense

Content preview

,React and React Native
Sixth Edition




Build cross-platform JavaScript and TypeScript apps for
web and mobile



Mikhail Sakhniuk
Rodrigo Lobenwein
Adam Boduch

,React and React Native
Sixth Edition

Copyright © 2026 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in
any form or by any means, without the prior written permission of the publisher, except in the case of
brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information
presented. However, the information contained in this book is sold without warranty, either express or
implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for
any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and
products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot
guarantee the accuracy of this information.
Portfolio Director: Ashwin Nair
Relationship Lead: Bhavya Rao
Project Manager: Vishnu Priya R
Content Engineer: Adrija Mitra
Technical Editor: Rohit Singh
Copy Editor: Safis Editing
Indexer: Pratik Shirodkar
Proofreader: Adrija Mitra
Production Designer: Jyoti Kadam
Growth Lead: Anamika Singh
First published: March 2017
Second edition: September 2018
Third edition: April 2020
Fourth edition: May 2022
Fifth edition: April 2024
Sixth edition: April 2026
Production reference: 1160426
Published by Packt Publishing Ltd.
Grosvenor House
11 St Paul's Square
Birmingham
B3 1RB, UK.
ISBN 978-1-83702-029-4
www.packtpub.com

, To Anna, for your incredible patience while I was 'just finishing one more chapter,' and to Polina
and Maxim, for reminding me to step away from the screen.

– Mikhail Sakhniuk




To my wife and our greatest dream.

– Rodrigo Lobenwein

Connected book
 image
Mikhail Sakhniuk, Rodrigo Lobenwein, Adam Boduch React and React Native
Publisher: 2026 ISBN: 9781837020287 Edition: Unknown

Document information

Uploaded on
August 28, 2026
Number of pages
578
Written in
2026/2027
Type
Other
Person
Unknown
$15.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
EliteStudyPro
4.0
(703)
Sold
3611
Followers
2870
Items
9381
Last sold
13 hours ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions