React Native Full Stack Course – Clerk, Postgres, NativeWind
freeCodeCamp.org · 4:19:43 · 4 days ago
This course covers building a complete grocery list application for iOS and Android, focusing on modern React Native development, secure authentication, and cloud-based database management.
-
Development stack — The application utilizes React Native with Expo, NativeWind for layout styling, and Zustand for handling global app state .
-
User authentication — Clerk provides identity management, allowing the integration of social login options like Google and Apple .
-
Backend infrastructure — Neon Postgres serves as the cloud database, while Drizzle ORM manages the interaction between the code and the stored data .
-
Navigation patterns — The project employs Expo Router to create a file-based routing system where file paths automatically define app screens .
-
Issue tracking — Sentry enables error monitoring and adds a feedback widget for users to report bugs or request feature changes .
-
How can a FlatList improve rendering performance for long lists compared to standard mapping?
-
What is the difference between using an Expo development build and the standard Expo Go environment?