What problem does it solve?
React Native projects often drift in structure and approach; this guide documents and enforces consistent patterns across Expo Router v4, NativeWind styling, Gluestack UI components, and Maestro E2E workflows to improve maintainability and scalability.
Core Features & Use Cases
- Expo Router v4 fundamentals: file-based routing, layout patterns, typed routes, and deep linking considerations.
- NativeWind styling: utility-first design, platform variants, dark mode, and performance tips.
- Gluestack UI v3 integration: accessible components, FormControl patterns, and theming compatibility.
- State management guidance: TanStack Query for server state and Zustand for UI state with best practices.
- Maestro E2E testing: directory conventions and YAML-based flows for end-to-end validation.
- Platform handling and performance: platform-specific code paths, careful rendering and memoization strategies.
Quick Start
Use the React Native patterns guide to structure your app with Expo Router v4, NativeWind, and Gluestack UI while adopting Maestro E2E testing workflows.