Lo primero que debemos hacer para configurar nuestras computadoras es instalar NodeJS.
Luego deberemos decidir si usar CLI o Expo:
(https://reactnative.dev/docs/environment-setup)
Hoy en día existen dos formas de inicializar nuestra app.
Una es con react-native-cli (official), y la otra es expo.
Expo no fue hecha por facebook, sin embargo lo recomiendan en la documentación oficial, sobre todo para aquellas personas que esten dando sus primeros paso o no tengan experiencia con desarrollo mobile.
Expo es un framework creado por encima de RN. Expone una API similiar, y nos abstrae de varios problemas, como son por ejemplo instalar android studio y xcode, y ya viene con librerias preinstaladas.
Claro que como todo, esto puede tener ventajas y desventajas: https://stackoverflow.com/questions/39170622/what-is-the-difference-between-expo-and-react-native.