추가) 내부 작동 원리가 궁금하신 분들은 개발기를 읽어보시는 것을 추천드립니다.