Jeonghwan Kim
Jeonghwan Kim의 기술 블로그는 프론트엔드 개발, 웹 아키텍처, 테스트 자동화, 코드 품질 향상 등 실무 중심의 주제를 다룹니다. React, Vue.js, JavaScript, TypeScript를 비롯한 최신 프론트엔드 기술을 깊이 있게 탐구하며, 실제 프로젝트 경험을 바탕으로 한 구조적 사고와 문제 해결 과정을 공유합니다. 특히 성능 최적화, 모듈 설계, CI/CD 환경 구축 등 생산성과 유지보수성을 높이는 노하우를 상세히 설명합니다. 깔끔한 글 구성과 풍부한 예제가 특징으로, 한국 개발자 커뮤니티에서 꾸준히 인용되는 신뢰도 높은 블로그입니다.
Articles from this Blog
326 기사 from this blog
인터페이스만 사용하다가 클래스를 다시 보았다
타입스크립트 개발에서 인터페이스 사용의 한계를 경험하고, 클래스를 활용한 객체 지향 프로그래밍의 장점을 탐구합니다.
순환 참조
자바스크립트 모듈 간 순환 참조(Circular Dependency) 문제의 원인, 증상 및 해결 방법을 실제 경험을 바탕으로 설명합니다.
리액트 라우터를 활용한 권한별 라우팅 제어
리액트 라우터를 사용하여 사용자 권한(인가)에 따라 라우팅을 제어하는 방법을 설명하는 기술 가이드입니다.
플렉스(flex) 박스, 한 번 정리하고 가자
CSS Flexbox의 기본 개념과 속성(컨테이너, 아이템, 정렬)을 설명하고, 실제 그리드 레이아웃을 만드는 방법을 보여주는 가이드입니다.
프론트엔드 개발환경의 이해: 린트
프론트엔드 개발에서 린트(Lint)의 개념과 필요성, 그리고 ESLint를 사용한 코드 검사 및 자동 수정 방법에 대한 설명
프론트엔드 개발환경의 이해: Babel
프론트엔드 개발에서 Babel의 역할과 동작 원리를 설명합니다. 크로스 브라우징 문제 해결을 위한 트랜스파일 과정과 플러그인 사용법을 다룹니다.
프론트엔드 개발환경의 이해: 웹팩(기본)
웹팩의 등장 배경과 기본 사용법을 설명하는 프론트엔드 개발 가이드. 모듈 시스템의 진화와 웹팩 번들링 과정을 다룹니다.
IE의 ajax 캐시 이슈를 처리하는 방법
IE11에서 발생하는 AJAX 캐시 문제를 해결하는 세 가지 방법(쿼리스트링, POST, Cache-Control)을 설명하는 기술 글
리덕스 사가 사용하기 (타입스크립트 버전) - 2편
타입스크립트 환경에서 Redux Saga를 사용한 비동기 메모 추가 기능 구현 방법을 설명합니다.
리덕스 사가 사용하기 (타입스크립트 버전) - 1편
타입스크립트 환경에서 Redux Saga를 사용하여 비동기 작업을 처리하는 방법을 설명하는 기술 튜토리얼입니다.
리액트 리덕스 사용하기 (타입스크립트 버전)
타입스크립트와 리액트에서 리덕스를 사용하는 방법을 설명합니다. 액션, 리듀서, 스토어 설정 방법을 다룹니다.