
현재 개인적으로 진행 중인 TMDB API 를 이용한 영화사이트를 만들고 있습니다. 현재 사이트에는 다크모드, 타이팅 애니메이션, 캐로셀, 드랍다운, 무한 스크롤, 탑버튼 등의 기능을 외부 라이브러리를 이용하지 않고 바닐라 자바스크립트로 구현해보는 것에 집중하였고, 처음부터 블로그에 적지 못하고 오늘부터 기록을 위해 위에 작성해놓은 가능들을 정리하고자 합니다. 나중에 정리하는 것이기 때문에 설명이 부족할 수 있으나 최대한 자세히 정리해보고자 합니다. 다크 모드 구현 먼저 본격적인 설명에 앞서, 처음 다크모드를 구현한 코드에서 많이 변경되었습니다(?) 이유는 처음에는 간단하게 태그 안에 단순히 클래스를 탈부착하여 토글 버튼에 클릭에 따라 background-color 와 color를 변경해주었습니다. do..