바닐라 JS로 크롬 앱 만들기 - 노마드 코더 Nomad Coders
<aside> 💡 기초부터 설명하는 글이 아니라, 필자가 새롭게 배운 내용을 주관적으로 정리한 글입니다.
</aside>
위 강의는 Chrome 확장 프로그램인 Momentum을 클론코딩하는 방식으로 진행된다.
위 링크에 들어가면, 필자의 토이 프로젝트 결과물을 볼 수 있다.
clock
: 현재 시각greeting
: username을 받아 localStorage
에 저장하여 인사말 표시
background
, quote
(위 사진에서 중앙 하단) : 랜덤 배경, 랜덤 명언search
(좌측 상단) : 구글에 검색하기weather
(우측 상단) : OpenWeatherMap API를 이용하여 현재 지역, 날씨, 기온 표시today-focus
: 오늘의 가장 큰 TODO 목표를 적어두는 공간
pomodoro-timer
: 시계 아이콘을 누르면 작동하며, 25분(1뽀모도로) 타이머다.TODO
(우측 하단) : localStorage
에 저장되어 새로고침해도 초기화되지 않음.