logo
  • 작성일
    Stairno가 무엇인지, 사이트가 왜 넷이고 계정은 왜 하나인지, 10단계 로드맵과 지금 위치(4단계 끝, 5단계 준비), 시리즈 목차와 이 시리즈에 나오는 도구
  • 작성일
    로드맵 1단계. 허브 stairno.com의 색, 글꼴, 헤더, 푸터, 테마와 언어 전환을 @stairno/ui 패키지로 떼어 내고, 화면이 1픽셀도 안 바뀌었는지 확인한 과정. 이후 계정 메뉴를 패키지에 더한 이야기
  • 작성일
    로드맵 2단계. 계정 센터와 공용 API를 코드 전에 문서 네 개(계획서, SRS, SDD, 테스트와 배포)로 설계하고, 다른 도메인 사이트끼리 로그인이 정말 되는지 실험으로 확인한 과정. 쿠키가 아니라 OIDC라는 결론과 스택 선택 이유
  • 작성일
    로드맵 3단계. 빈 레포에서 가입, 로그인, 인증 메일, 기기 관리, 사이트 로그인 창구(OIDC)를 TDD로 만들고 Cloudflare Workers에 공개하기까지. 첫날 Workers 확인, 메일 도메인 인증, 한국에서 LAX로 들어가는 지연, 무료 플랜 CPU 한도, 공용 계정 메뉴, 인수 체크리스트
  • 작성일
    로드맵 4단계 구현편. 토스페이먼츠와 PayPal을 어댑터 뒤에 두고 1회 결제, 카드 등록(빌링키), 구독과 자동 갱신, 환불, 웹훅, 결제 메일, 재다운로드를 만든 순서와 규칙. 중간에 Git Flow로 바꾼 이유, v0.4.0과 v0.4.1