
Professional React Native: Expert techniques and solutions for building high-quality, cross-platform, production-ready apps
Alexander Benedikt Kuttig
"Professional React Native" is a comprehensive guide for developers looking to master cross-platform app development using React Native. The book covers essential concepts, best practices, and advanced techniques for building high-performance, production-ready applications. It explores how React Native works under the hood, helping readers understand its inner workings and leverage its capabilities effectively. The book begins with an introduction to React Native and its ecosystem, revisiting JavaScript and TypeScript fundamentals. It then delves into key topics such as styling, storage, navigation, state management, animations, and gesture handling. Advanced subjects include working with JavaScript engines, structuring large-scale projects, and implementing automated workflows and testing. Throughout the book, readers learn practical approaches to building apps across multiple platforms, including iOS, Android, and web. Designed for both beginners and experienced React Native developers, this book aims to enhance developer efficiency and code quality. It offers insights into contributing to open-source projects and structuring code libraries. By the end, readers will have gained the knowledge and confidence to build professional, cross-platform applications using React Native, even at a larger scale.