<chan9yu />
홈포스트시리즈태그About


@chan9yu's dev blog

프론트엔드 개발의 아이디어와 경험을 기록하는 개발 블로그
코드와 디자인, 사용자 경험을 아우르는 인사이트를 담습니다.

RSSGitHubEmail
© 2026 chan9yu. All rights reserved.

안녕하세요 👋
프론트엔드 개발자 여찬규입니다.

사용자 경험과 인터페이스 개선에 중점을 두고 끊임없이 배우고 성장하는 개발자입니다.
디자인과 개발 사이에서 최적의 균형을 찾는 데 열정을 가지고 있습니다.

이 블로그는 프론트엔드 개발 과정에서 배운 것들과 경험을 기록하고 공유하는 공간입니다.
React, TypeScript, 웹 성능 최적화 등 실무에서 마주하는 다양한 주제를 다룹니다.

GitHubLinkedInEmail

최근 포스트

전체 보기 →
미디어 코덱 뜯어보기 (VP8부터 차세대 AV2까지)

미디어 코덱 뜯어보기 (VP8부터 차세대 AV2까지)

2026년 1월 18일

WebRTC에서 사용되는 비디오 코덱(VP8, VP9, H.264)과 오디오 코덱(Opus, G.711)을 실무 관점에서 비교하고, 크롬 내부 페이지로 실제 코덱을 확인하는 방법까지 다룹니다. AV1, AV2 등 차세대 코덱도 함께 살펴봅니다.

WebRTC코덱VP8+7
1분1분
2025년, 번아웃과 성장 사이에서

2025년, 번아웃과 성장 사이에서

2026년 1월 4일

살면서 가장 힘들었지만 동시에 가장 많이 성장한 2025년. 번아웃으로 퇴사를 고민하던 주니어 개발자가 다시 일어서기까지의 1년 기록

회고2025성장+1
1분1분
강결합된 React 앱을 독립적인 SDK로 분리하기

강결합된 React 앱을 독립적인 SDK로 분리하기

2025년 12월 3일

컴포넌트 레벨까지 산재된 코어 로직을 독립적인 SDK로 추출하며 마주한 설계 고민과 의사결정 과정

SDK설계아키텍처+1
1분1분
리액트를 까본 사람 손 🙋 (Virtual DOM부터 Fiber까지)

리액트를 까본 사람 손 🙋 (Virtual DOM부터 Fiber까지)

2025년 11월 9일

React의 내부 동작 원리를 체계적으로 분석합니다. JSX에서 JavaScript로의 변환 과정, Virtual DOM의 작동 원리, Reconciliation 알고리즘, 그리고 Fiber Architecture의 핵심 개념을 다룹니다.

ReactVirtual DOMReconciliation+2
1분1분
[WebRTC 박살내기 #4] 데이터 채널 구조와 활용법

[WebRTC 박살내기 #4] 데이터 채널 구조와 활용법

2025년 10월 24일

WebRTC 박살내기 마지막 시리즈 입니다. WebRTC의 RTCDataChannel을 이해하고, 채팅·파일 전송·게임 동기화까지 실시간 데이터 전송의 모든 것을 알아봅니다.

WebRTCRTCDataChannelP2P+2
1분1분
[WebRTC 박살내기 #3] PeerConnection API와 이벤트 흐름

[WebRTC 박살내기 #3] PeerConnection API와 이벤트 흐름

2025년 10월 20일

WebRTC 박살내기 세번째 시리즈 입니다. WebRTC의 핵심 RTCPeerConnection을 완벽하게 이해하고, 연결 생성부터 이벤트 처리, 품질 관리, 연결 복구까지 실전 예제와 함께 알아봅니다.

WebRTCRTCPeerConnectionP2P+3
1분1분

Popular Posts


Popular Series


Popular Tags

미디어 코덱 뜯어보기 (VP8부터 차세대 AV2까지)

2026년 1월 18일

2025년, 번아웃과 성장 사이에서

2026년 1월 4일

강결합된 React 앱을 독립적인 SDK로 분리하기

2025년 12월 3일

리액트를 까본 사람 손 🙋 (Virtual DOM부터 Fiber까지)

2025년 11월 9일

[WebRTC 박살내기 #4] 데이터 채널 구조와 활용법

2025년 10월 24일
항해 플러스 프론트엔드 6기10개WebRTC 박살내기!4개
항해 플러스 프론트엔드 6기10항해9910WIL9WebRTC5실시간통신4P2P3회고2SDP2ICE220251