Now it's time to take an overview of React Native APIs and what we have out-of-the-box. Note that if you are using Create react app, in addition to React Native APIs, you have lots of APIs from Expo.
While there is a huge list of these APIs that is being added to on a regular basis, Expo is a community project, and even though it gives you access to lots of things, it limits you to having an Expo account and using Expo dev tools, so Expo won't be covered in this book, but you can read about it at https://docs.expo.io/.
For the sake of simplicity, I divided React Native APIs into several behavioral groups instead of dividing them by cross-platform, IOS, and Android APIs. There is no meaning to these groups in React Native and is used in the book only to group them logically.