Jeonghwan Kim
Jeonghwan Kim의 기술 블로그는 프론트엔드 개발, 웹 아키텍처, 테스트 자동화, 코드 품질 향상 등 실무 중심의 주제를 다룹니다. React, Vue.js, JavaScript, TypeScript를 비롯한 최신 프론트엔드 기술을 깊이 있게 탐구하며, 실제 프로젝트 경험을 바탕으로 한 구조적 사고와 문제 해결 과정을 공유합니다. 특히 성능 최적화, 모듈 설계, CI/CD 환경 구축 등 생산성과 유지보수성을 높이는 노하우를 상세히 설명합니다. 깔끔한 글 구성과 풍부한 예제가 특징으로, 한국 개발자 커뮤니티에서 꾸준히 인용되는 신뢰도 높은 블로그입니다.
Articles from this Blog
175 기사 from this blog
Sequelize로 마이그레이션 시 외래키 추가하기
Sequelize 마이그레이션에서 addColumn()으로는 지원되지 않는 외래키 추가를 raw SQL 쿼리로 해결하는 방법을 설명합니다.
워드프레스 파일 업로드 시 파일명 처리
사파리 브라우저에서 워드프레스 이미지 파일명 깨짐 현상을 해결하기 위한 파일명 처리 방법과 PHP 코드를 소개합니다.
NodeJS에서 가장 많이 사용하는 테스트 프레임웍, Mocha
Node.js에서 가장 인기 있는 테스트 프레임워크 Mocha의 설치, 기본 사용법, 후커, 비동기 테스트 방법을 소개합니다.
boot2docker 업데이트 (v1.9)
boot2docker v1.9 업데이트 내용과 Docker Quickstart Terminal, Kitematic 사용법, 개발 환경에서의 Docker 장점과 이슈를 설명합니다.
2015 블로그 결산
블로그 운영자 2015년 결산: 기술 포스팅 통계와 인기 글 분석, Node.js, AngularJS, AWS 등 개발 주제 다뤄
ng-plualize 단수, 복수형 처리
AngularJS의 ng-pluralize 디렉티브를 사용하여 영어의 단수 및 복수형 문자열을 동적으로 처리하는 방법을 설명합니다.
Javascript Decorator Pattern
자바스크립트 데코레이터 패턴을 커피 제조 예제와 Ghost 코드를 통해 설명하는 프로그래밍 튜토리얼입니다.
Swagger-node로 express 시작하기
Swagger-Node를 사용하여 Express.js 프로젝트를 시작하고 API 문서화, 보안 설정, Swagger UI 연동 방법을 설명하는 기술 가이드입니다.
mongodump 크론잡이 동작하지 않을 때
MongoDB 백업을 위한 크론잡이 동작하지 않는 문제를 해결한 경험을 공유합니다. mongodump 경로 지정 문제와 해결 방법을 다룹니다.
우분투에 Django-admin, mysql-python 설치
우분투 서버에서 pip 네트워크 문제 해결 방법과 Django, mysql-python 수동 설치 가이드
gunicorn: 장고 어드민 프로덕션 서버에 구동하기
Django 프로덕션 서버에서 Gunicorn과 Nginx를 사용하여 안전하게 어드민 서버를 구동하는 방법을 설명합니다.
기존 데이터베이스에 장고 어드민 통합하기
기존 MySQL 데이터베이스에 Django Admin을 통합하는 방법과 설정 과정을 설명하는 기술 가이드입니다.
Atom 플러그인: atom-sync
Atom-sync 플러그인을 사용하여 원격 서버의 코드를 Atom 에디터에서 편집하고 동기화하는 방법을 설명합니다.
기존 프로젝트와 Swagger-ui 연동하기
Express.js 프로젝트에 Swagger UI를 연동하여 API 문서를 자동 생성하고 호스팅하는 방법을 설명합니다.
karma에 리포터 추가하기
karma 테스트 러너에 다양한 리포터(dots, progress, mocha)를 추가하고 설정하는 방법을 설명합니다.
karma와 watch로 유닛테스트 코드 개발하기
Karma와 Grunt를 사용하여 프론트엔드 유닛 테스트 환경을 구성하고 watch 기능으로 자동화하는 방법을 설명합니다.