You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-22Lines changed: 29 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,35 @@ Skip the weeks of boilerplate. Start with strict TypeScript, real navigation, of
12
12
13
13
---
14
14
15
+
## ✨ Features Included
16
+
-**🧱 Bare React Native** — full native control, no Expo lock-in
17
+
-**🧭 Navigation & State** — React Navigation (stacks, tabs, modals), Zustand for global state, TanStack Query for server state with caching, retries, and persistence.
18
+
-**📦 TanStack Query** — caching, persistence, retries, and invalidation
19
+
-**🪶 Zustand** — lightweight global state without Redux overhead
20
+
-**⚡ MMKV Storage** — `react-native-mmkv` via Nitro Modules — up to 30× faster than AsyncStorage.
21
+
-**📡 Offline-Ready** — Query persistence, queue/replay, cache restore, and transport-level offline mode for a solid experience on flaky networks.
22
+
-**🔌 Pluggable Transport** — Adapters for REST, GraphQL, WebSocket, and Firebase. Swap your backend strategy without rewiring the app.
23
+
-**🎨 Theming & i18n** — Light/dark mode with semantic tokens. `i18next` with typed `useT()` hook, ready from day one.
24
+
-**🌍 Localization** — typed i18n support from day one
25
+
-**🖼️ SVG via script** — easier icon generation and maintenance
26
+
-**🚀 BootSplash included** — native splash screen setup already in place
27
+
-**🧪 Developer Experience** — Biome linting, Jest tests, GitHub Actions CI, Maestro E2E, SVG icon generation, and native splash screen via BootSplash.
> If `npm install` fails on peer deps, try `npm install --legacy-peer-deps`.
35
-
36
-
---
37
-
38
-
## ✨ Features Included
39
-
-**🧱 Bare React Native** — full native control, no Expo lock-in
40
-
-**🧭 Navigation & State** — React Navigation (stacks, tabs, modals), Zustand for global state, TanStack Query for server state with caching, retries, and persistence.
41
-
-**📦 TanStack Query** — caching, persistence, retries, and invalidation
42
-
-**🪶 Zustand** — lightweight global state without Redux overhead
43
-
-**⚡ MMKV Storage** — `react-native-mmkv` via Nitro Modules — up to 30× faster than AsyncStorage.
44
-
-**📡 Offline-Ready** — Query persistence, queue/replay, cache restore, and transport-level offline mode for a solid experience on flaky networks.
45
-
-**🔌 Pluggable Transport** — Adapters for REST, GraphQL, WebSocket, and Firebase. Swap your backend strategy without rewiring the app.
46
-
-**🎨 Theming & i18n** — Light/dark mode with semantic tokens. `i18next` with typed `useT()` hook, ready from day one.
47
-
-**🌍 Localization** — typed i18n support from day one
48
-
-**🖼️ SVG via script** — easier icon generation and maintenance
49
-
-**🚀 BootSplash included** — native splash screen setup already in place
50
-
-**🧪 Developer Experience** — Biome linting, Jest tests, GitHub Actions CI, Maestro E2E, SVG icon generation, and native splash screen via BootSplash.
0 commit comments