don’t need any setup to start you can start learning using EXPO SNACK browser. (OR) For working in local you need Node.js installed NPM /YARN (To install the packages) VS Code (Editor) Expo CLI (Bundling App) Expo app in Mobile (To View the App)
that supports React To Name few important libraries which are extensively used with RN are State Management ( Redux / MobX / Relay / Apollo-Client) Navigation (React-Navigation / WIX-navigation) Data Fetching (Fetch / Apisauce) Database (SQLite /Realm / NoSQLProvider ) API (REST / GRAPHQL)