API 문서 작성

잘 되어 있는 기술 문서를 보면 쉽게 해당 기술을 사용할 수 있게 도와준다. 그러한 도움을 많이 받아왔고, 지금도 받고 있는 사람으로써 잘 작성된 문서를 만들고 싶은 욕심이 있었다. 이번 프로젝트에서 담당한 것 중 영화추천과 검색에 관한 함수들을 만들었었는데, 이것들을 내가 구두로 설명하지 않아도 팀원들이 잘 사용하게 해주고 싶었다. 그래서 간단한 API문서를 작성해보았다. 기본적인 함수의 형태와 설명 그리고 예시를 들어 최대한 쉽게 사용 해 볼 수 있도록 했다. 이게 짜임새 있게 잘 작성했는 지, 나도 잘 모르겠다. 다만, 필요한 정보를 최대한 간결하게 전달하고자 했고 무엇보다 처음으로 API문서를 작성하게 되어 스스로도 뿌듯했다. 앞으로도 정보를 잘 알리는 것에 초점을 맞추어 문서 작성을 재밌게 잘 해야겠다.

네이버 동영상 임베딩

그래도 넷플릭스 클론인데 영상 스트리밍은 못하지만 짧은 영상이라도 우리 웹페이지에서 보여주고 싶었다. 처음에는 유튜브 영상을 임베딩 하는 자료들이 많이 있어 각 영화의 트레일러를 유튜브에서 하려고 했었다. 그런데 각 영화로 검색을 한다해서 규칙성있게 트레일러 영상 결과를 받을 수가 없어 네이버 영화에서 트레일러 영상 url을 가져오기로 했다. 각 영화마다 영상을 불러올 수 있는 url규칙을 찾고 그것에 맞춰 크롤링을 하여 db에 넣었다. 그리고 임의의 영상들을 iframe에 넣어 보였는데, 잘 나온다!!! 신기하다. 얼마 안 남은 기간 잘 마무리해서 괜찮은 결과물을 받고 싶다!!