React and React Native: Build cross-platform JavaScript and TypeScript apps for the web, desktop, and mobile

React and React Native: Build cross-platform JavaScript and TypeScript apps for the web, desktop, and mobile

Mikhail Sakhniuk, Adam Boduch

This comprehensive guide to React and React Native provides developers with a thorough understanding of modern web and mobile app development. The book covers essential React concepts such as JSX syntax, hooks, functional components, and state management, as well as advanced topics like TypeScript integration, data fetching, and server-side rendering. It also delves into React Native for cross-platform mobile development, exploring responsive layouts, animations, and geolocation features. The book is structured in two parts, with the first focusing on React fundamentals and the second transitioning to React Native. It addresses crucial aspects of professional React development, including component architecture, state management strategies, and unit testing with Jest. The updated fifth edition reflects the current state of React, incorporating coverage of React frameworks and TypeScript development. Designed for JavaScript and TypeScript developers new to React, this book offers a big-picture view of the React ecosystem. By the end, readers will be equipped to build applications for both web and mobile platforms using React and React Native. The book includes practical examples and covers essential tools and techniques for modern React development, making it a valuable resource for aspiring React professionals.

Amazon
Affiliate links may provide us with a small commission.