Landing on my website...
배운 것에 머물러 있는 것이 아닌, 끊임없이 찾아보고 습득하는 호기심 많은 웹프론트엔드 개발자 김지현입니다.
Hello, I am a Web Publisher :) -JH
순수 자바스크립트로 작성하고 클래스, 빌더 패턴으로 리팩토링하여 완성한 프로젝트 게임입니다. 팝업 클래스, 필드 클래스, 사운드 클래스 등 클래스와 모듈을 이용해서 작은 컴포넌트 단위로 나누었고 빌더 패턴으로 깨끗하게 리팩토링 해보았습니다.
GO PROJECT ⟶CLICK CARROTS!🥕
바닐라JS로 만든 간단한 카드 게임입니다. Game Start를 누를 때 마다 랜덤으로 배치되며 매칭이 되면 춤추는 애니메이션 효과를 넣었습니다. 시간이 초과되면 GAME OVER 배너 창이 나타납니다.
GO PROJECT ⟶HTML5 Canvas를 활용하여 그림판 앱을 구현한 프로젝트 입니다. 1. 캔버스의 크기를 조절하는 기능 2. 캔버스를 색칠하거나 그림을 그리는 기능 3. 이미지로 저장하는 기능 4.리셋 5. 색 선택 기능을 구현했습니다.
GO PROJECT ⟶Draw & Save 🎨
음악를 들을 수 있는 Meditation music app 입니다. 음악과 감상시간을 설정할 수 있으며 화면중간에는 남은시간이 표시됩니다. svg animation으로 경과된 시간에 따라 원이 채워지게 효과를 주었습니다.
GO PROJECT ⟶