Skip to content

Tech Stack

GoWherer adopts a modern frontend and cross-platform technology combination, balancing development efficiency, performance, and maintainability.

App Layer

  • Expo SDK 55
  • React Native 0.83.6
  • React 19.2.0
  • TypeScript
  • expo-router (File-based routing)

Maps & Location

  • expo-gaode-map (Amap SDK wrapper)
  • react-native-maps (Map component)
  • expo-task-manager (Background task management)

Documentation & Site

  • VitePress
  • Vue 3
  • Markdown

Tooling

  • ESLint (Code Standards)
  • npm scripts (Task Management)
  • EAS Build (Cloud builds)

Design Principles

  • Cross-platform First: Same business logic covers mobile and Web.
  • Local First: Core data is locally available as a premise.
  • Maintainability First: Modular organization and clear boundaries.
  • Experience First: Focus on loading speed and interaction smoothness.

Released under the MIT License