아름이의 개발로그

[TIL(Today I Learned)] 20200417 금

|
  • React로 간단한 버전의 YouTube를 구현해보는 실습인 Recast.ly 프로젝트를 진행중이다. YouTube API를 통해 데이터를 가져온 후 그것을 리스트로 표시하고 리스트의 아이템을 누르면 재생되는 기본 기능은 어제 완성하였다. 오늘은 watch later버튼을 누르면 play list에 추가되고 그 리스트에서 아이템을 누르면 재생되는 동시에 play list에서 삭제되는 기능과 play list itemX버튼이 있어서 누르면 삭제되는 기능을 완성하였다.
  • 기능을 구현하기 전에 기존의 기본 기능에 대한 구조를 그려보았고 거기에다 추가하고 싶은 기능도 그려보았다. 이는 직접 코드로 구현할 때 해야할 일을 한눈에 볼 수 있는 점에서 매우 도움이 되었다. 앞으로도 기능을 구현할 때 바로 코드를 짜는 것 보다는 구조나 의사코드를 먼저 작성해보는 습관을 가지는 것이 좋을 것 같다.

Comments