NAVIGATING

FRONTEND ENGINEER · SINCE 2010
16Y+
ABOUT
2010년부터 프론트엔드 개발자로 활동하고 있습니다. 웹 애니메이션, 화려한 인터랙션, 그리고 퍼포먼스에 깊은 관심을 가지고 있습니다. 본업에서는 이런 작업을 마음껏 하지 못하는 경우가 많아, 개인 프로젝트를 통해 스스로를 시험하고 발전시키는 것을 모토로 삼고 있습니다. js2devlog는 그 여정의 기록입니다 — Canvas API, Web Audio, 물리 시뮬레이션, 게임 로직까지. 마음 속 아이디어를 웹 위에 직접 구현하는 것이 이 공간의 존재 이유입니다.
THIS PROJECT
js2devlog는 인터랙티브 웹 콘텐츠를 직접 제작하고 기록하는 개인 공간입니다. 우주를 테마로 한 포털에 게임, 물리 시뮬레이터, 천문 정보 콘텐츠를 담았습니다. 외부 라이브러리 없이 Canvas 2D와 Web Audio API만으로 구현한 것들이 대부분입니다.
HIGHLIGHTS
SpaceX Starship 발사·분리·재진입·착륙을 시뮬레이션. Tsiolkovsky 질량비 모델, 속도 기반 동적 스로틀 가이드, 13기 엔진 Entry Burn 물리 적용.
항성의 탄생부터 소멸까지 전 과정을 시각화. OffscreenCanvas 캐싱으로 97% 렌더 비용 절감, 4종 커스텀 전환 브리지 구현.
TECHNICAL ACHIEVEMENTS
모든 BGM·SFX를 외부 오디오 파일 없이 Web Audio API 오실레이터로 실시간 합성
DPR 감지 + 4K 해상도 캡 + OffscreenCanvas 캐싱으로 고해상도 디스플레이 최적화
궤도역학, N-body 중력, Tsiolkovsky 로켓 방정식, 탄도 시뮬레이션 등 40+ 물리 함수 라이브러리
게임, 물리 시뮬레이터, 천문 데이터 시각화까지 — 각각에 개발 노트 연결
TECH STACK
CURRENT
PAST EXPERIENCE
CONTACT
NAME
Yu Juhyeong (Silver.K)LOCATION
Seoul, Republic of KoreaWEBSITE
js2devlog.comGITLAB
Silver.K / js2devlog