API Design을 들여다보다
API Design
생각해보니 내가 API를 제대로 만들어 본 적이 없었더랬다.
GraphQL이 재미있어 보이니 써보고는 싶은데,
사실 난 인증을 붙인 프로덕션 레벨의 코드를 만들어 본 적이 없다.
왜 좋은가를 설명하려면 널리 퍼진 아키텍처 스타일을 기반으로 설명하면 좋을텐데,
나는 REST는 설명할 수 있던가? HTTP는?
나는 정확히 설명할 수 없다.
그럼 해야지.
지금까지는 지식 습득의 드라이브를 발표를 통해 얻었다면, 이제 블로그에 정리하면서 익혀보려고 한다.
What to do
‘정확히 알기’ 그 첫번째 과정으로 API 디자인에 도전해본다.
이 시리즈가 끝날 즈음이면 나는
- API 서버를 구축해서 인증을 붙여본다
- 전통적인 RESTful API와 GraphQL 서버 모두 구현
- REST에 대해 제대로 설명하게 된다
- 여러 인증 과정을 경험해본다
- HTTP에 대해 설명을 할 수 있게 된다
동시에
- HTTP 완벽가이드 릴레이 세미나
- HTTP 완벽가이드로 적당히 완벽히 알기(금새 또 적당히 적당히 하려는 버릇이..)
- 여기에 몇가지 간단한 책(그림으로 배우는 시리즈)도 참고로 읽기
And how?
검색과 블로그와 책으로부터 얻은 지식을 에버노트에 거칠게 정리한 다음 블로그에 옮겨 담기로..