가맹점 개발자들이 토스페이먼츠의 결제 연동을 할 때 보는 문서이자 서비스입니다.
2021년 9월 1일부로 docs 2.0이 배포되어 현재의 모습을 갖추게 되었습니다. 원래는 이런 모습이었어요.
Gatsby로 구현되었던 docs 1.0 :gatsby-boom:
docs 1.0은 2020년 9월 18일에 첫 배포되어서 약 1년 정도 사용되었어요. 생김새도 다르지만, 콘텐츠 면에서 커버하지 못하던 부분도 많았고 잔버그도 있었어요.. 사실상 방치상태로 오랜 시간 지내다가 테크니컬 라이터 주연님이 합류하면서 개선하게 되었죠!
체험하기: 결제창 연동의 전반적인 과정을 미리 체험하는 기능
API 테스트: 브라우저 사이드에서 API를 테스트하는 기능 (Postman처럼)
기술 스택 선택
API 요청 코드 제공
유저의 SecretKey / ClientKey를 예제 코드에 통합
Next.js(SSG) + MDX(& remark) + Open API Specification
MDX를 테크니컬 라이터 분이 작성해주시면 OAS 기반의 Schema json과 결합해서 기본 소스를 만들고, Next.js가 이 소스를 이용해 Static Site를 빌드하는 방식입니다. (걍 간단히 말하면 MDX 방식의 블로그에 OAS를 결합한 정도)