Files
2nd/10_Wiki/Topic_Programming/Frontend/Expo_Router.md
T
Antigravity Agent 9148c358d0 docs(10_Wiki): 위키 전체 재구성 — Topic_* 폴더를 4개 카테고리로 통합 + 대규모 중복 제거
Topic_Agent/Topic_Blog/Topics/Topics_Biz/Topics_Meeting/Topics_Rag의 마크다운 지식 문서를
Topic_General/Topic_Programming/Topic_Graphic/Topic_Business 4개 카테고리로 재분류.

- 중복 제거: frontmatter의 status:duplicate/merged + duplicate_of/redirect_to 필드로
  자기 자신을 중복으로 선언한 리다이렉트 stub 1032개 제거, 완전 동일 내용 파일 472개 제거,
  동일 파일명·다른 내용 충돌 시 더 큰(완전한) 버전만 유지(162개 제거) — 총 1639개 중복 제거.
- 분류: 폴더 단위로 명확한 항목(AI_and_ML/Coding/Architecture 등 → Programming,
  Comfyui/Visual_Effects → Graphic, Topics_Biz/Topics_Meeting/사업 등 → Business,
  Poetic_Blog_Writing/창의성/Game_Design 등 → General)은 폴더 우선순위로,
  나머지 혼재 폴더(Topic_Agent/Topic_Blog/Topics 루트/Thinking & Reasoning/Other/UI_UX_Assets)는
  title/tags 키워드 스코어링으로 파일 단위 분류(불명확한 경우 General로 폴백).
  원본 폴더명은 "From_*" 서브폴더로 보존해 추적 가능성 유지.
- 최종 배치: Programming 2784 / General 1608 / Graphic 285 / Business 249 = 4926개 문서.
- 에이전트 운영 상태(.astra/.agent/.obsidian/sessions/memory/_company/docs/lessons/_shared/src)는
  지식 콘텐츠가 아니므로 재분류 대상에서 제외하고 원위치 유지.
- Topics/Topic_email(상위 보호 폴더 Topic_email과 파일명 100% 중복) 삭제 — 보호 폴더 자체는 미변경.
- 완전히 비게 된 Topic_Agent/Topic_Blog/Topics_Biz/Topics_Rag 폴더 제거.
2026-07-05 00:33:48 +09:00

2.4 KiB

category, tags, title, description, last_updated
category tags title description last_updated
Frontend
auto-wikified
technical-documentation
frontend
Expo Router **Expo Router**는 **React Native 및 웹 애플리케이션을 위한 파일 기반 라우팅 시스템**입니다 [1, 2]. 2026-05-04

Expo Router

📌 Brief Summary

Expo RouterReact Native 및 웹 애플리케이션을 위한 파일 기반 라우팅 시스템입니다 [1, 2]. Next.js와 같은 웹 프레임워크에서 깊은 영감을 받아 만들어졌으며, 웹과 모바일 개발 사이의 간극을 효과적으로 메워줍니다 [3]. 개발자가 디렉토리에 파일을 생성하는 것만으로 iOS, Android, 웹을 위한 화면과 내비게이션 스택을 손쉽게 정의할 수 있도록 지원합니다 [3].

📖 Core Content

  • 자동화된 파일 기반 라우팅: Expo Router는 디렉토리 내에 새로운 파일을 생성하면 해당 파일이 앱의 내비게이션 경로(Route)로 자동으로 변환되는 구조를 제공합니다 [1]. 이러한 접근 방식은 애플리케이션의 내비게이션 아키텍처를 크게 단순화하며, 코드의 조직화 및 라우팅 관리를 훨씬 효율적으로 만들어 줍니다 [1, 2].
  • 진정한 유니버설 앱 패러다임 구축: 이 라우팅 시스템은 Android, iOS, 웹 등 여러 플랫폼에 걸쳐 동일한 컴포넌트의 사용을 지원합니다 [1]. 이를 통해 단일 코드베이스로 진정한 의미의 '유니버설 앱 패러다임'을 형성할 수 있으며, 특히 기존 웹 개발자가 모바일 개발로 넘어가는 전환 과정을 매우 매끄럽게 만들어 줍니다 [3].
  • 강력한 Expo 에코시스템과의 통합: Expo Router는 EAS(Expo Application Services) 빌드 및 배포 파이프라인과 함께 프로덕션 수준의 앱 개발을 위한 핵심 도구로 자리 잡고 있습니다 [3, 4]. 이를 활용하면 개발자는 과거 React Native 설정 시 겪었던 복잡한 네이티브 빌드 구성을 피하고, 단순화된 내비게이션 아키텍처의 이점을 누릴 수 있습니다 [4].

⚖️ Trade-offs & Caveats

소스에 관련 정보가 부족합니다. (제공된 소스 데이터 내에는 Expo Router 자체의 구체적인 단점, 제약 사항 또는 기술적 반대 급부(Trade-off)에 대해 명시된 내용이 없습니다.)


Last updated: 2026-05-03