React Native Flow

React Native Flow

Free notes for anyone building with React Native or Expo—solo or on a team. You’ll find how I structure folders, how I document a fat helper file, ZIPs for things like multilingual setups, copy-paste examples, a chunky interview list, and a blog when a topic needs more than a doc page. Read it front to back or land here from Google; either way, steal what helps and rename the rest.

What you'll find here

  • Project structure — Where to put screens and services so the repo still makes sense six months from now
  • App utilities — The “helper file” pattern: storage, navigation shortcuts, toasts, maps, money formatting—the glue you keep copying
  • App features — Multilingual starter (i18next, lots of languages, Expo Router or CLI wiring, RTL when you need it)
  • Code examples — Small snippets for the boring stuff: lists, search, refresh, safe areas
  • Interview questions — A big React / JS list for cramming before a loop
  • Blog — Longer posts when a topic deserves more than a bullet list

How to use this site

No need to read it like a book. The sidebar lists Introduction, Project structure, App features, and App utilities; under Additional docs you’ll find Code examples (copy-paste snippets), Blog (longer articles), Interview questions, and Hooks (external). New to the repo? Start with structure. Tired of copy-pasting storage code? App utilities. Need something quick to paste? Code examples. Interview tomorrow? You know where to go. The blog is for the stories behind the layouts. Double-check snippets against your SDK, try permissions on a real phone, and ship in small steps instead of one giant rename.

Sponsored

Quick promo