고영민mandu05.com

둘러보기

  • 홈
  • 글
  • 프로젝트
  • 지식 그래프
  • 이력서
본문으로 건너뛰기
  1. 고영민
  2. /
  3. 지식 그래프
고영민/지식 그래프
© 2023-2026 Youngmin. All rights reserved.
rhdudals0505@naver.comGitHubLinkedIn
이 사이트는 Next.js로 만들었습니다.갱신 2026.09.26
Wiki/글그래프에서 보기 →
writing2026-09-12

사이드 프로젝트, '작심친구' 개발

writingblogprojectreact-native

요약

  • 게시일 2024-02-07 · slug jaksim-friend-react-native-retro · 카테고리 "프로젝트 · 해커톤 · 대회 / 사이드 프로젝트" · 한국어·영어 병기
  • 2022년에 사이드 프로젝트로 만든 소셜 목표 달성 앱 '작심친구'의 회고. 5인 팀에서 프론트엔드 리드로 기획·디자인·개발·스토어 심사 제출까지 참여했고, iOS·Android 동시 출시를 목표로 했다.
  • React Native + TypeScript(크로스플랫폼·타입 안정성), Recoil(Redux 보일러플레이트 회피), Styled-Components를 고른 이유를 정리했다.
  • 유지보수성을 위해 Axios 기반 API 레이어를 src/apis로 분리하고, 인증처럼 반복되는 로직은 useAuth 같은 커스텀 훅으로 뽑아냈다.
  • 배운 점은 앱 개발 전체 사이클 경험과 클린 코드의 중요성. 아쉬운 점은 팀 빌딩 실패로 배포를 중단한 것과 테스트 코드 부재. 배포까지 이어지지 못했다는 사실을 글 자체가 명시한다.
  • 블로그 frontmatter에 isPrivate: true가 있다. 저장소 코드에서 이 필드는 타입 선언만 있고 목록·라우팅에서의 사용처를 찾지 못했다 — 실제 공개 여부 확인 필요. URL은 다른 글과 같은 /archive/ 규칙.

등장하는 것

  • 작심친구 — 글의 주제인 사이드 프로젝트

연결

  • Writing · Projects
  • 원자 노트: 팀 빌딩이 무너지면 배포도 멈춘다 — 테스트 코드 없는 앱은 이어받을 수 없다 · Q — 작심친구 팀은 4인인가 5인인가, 회고 글은 공개 상태인가
  • 개념: React Native · TypeScript · i18n 다국어 · 기술 블로그 운영 · 백엔드·웹

로컬 그래프

노트 1 · 링크 0

연결

0

없음

백링크

0

없음

원문 글

1
  • 사이드 프로젝트, '작심친구' 개발
← Wiki