• fetch 요청 취소와 타임아웃, AbortController 하나로 끝내기 (15년차 개발자의 실전 패턴과 함정 3가지)

    취소를 제대로 다루는 코드는 티가 안 나지만, 없으면 재현 안 되는 버그로 돌아온다

  • 자바스크립트 없이 되는 요즘 CSS 정리: :has 선택자, 컨테이너 쿼리, popover 실전 후기

    그건 CSS로 안 되니까 JS로, 라는 반사신경이 이제 꽤 자주 틀린다.

  • fetch 타임아웃과 재시도, API 호출이 멈출 때 먼저 볼 기준

    fetch 호출은 타임아웃, 취소, HTTP 오류, 재시도 가능 여부를 분리해서 다뤄야 장애와 중복 요청을 줄일 수 있다.

  • 타임존 버그, 저장은 UTC 표시할 때 변환이 기본이다

    시각은 UTC로 저장하고 표시할 때 사용자 타임존으로 변환한다. 날짜만 필요한 값은 시각과 다르게 취급해야 한다.

  • JavaScript 리팩토링 책 추천, 리팩토링 2판을 꺼낼 때

    리팩토링 2판은 기법 암기보다 코드 개선 사고방식을 배우려는 개발자에게 맞는다.

  • React Next.js 책 추천, 타입스크립트 실전 웹앱 개발을 볼 때

    React 책은 출간 시점, Next.js 범위, TypeScript 사용 여부를 먼저 확인해야 한다.

  • 부동산 VR 투어를 순수 JavaScript로 구현한 경험

    부동산 업계의 VR 투어 개발: 기술과 UX의 협주

  • 공인인증서 우회 NEIS 학교 조회 API 개발

    NEIS 학교 코드 조회를 웹 스크래핑으로 구현한 Node.js API

  • React vs Vue: 프레임워크 선택 가이드

    2018년 React와 Vue 프레임워크 선택 기준과 비교

  • JavaScript eval() 사용 금지 및 안전한 대체 방법

    JavaScript eval() 함수의 위험성과 안전한 대체 방법

  • SweetAlert로 멋진 알림창 만들기

    Laravel SweetAlert로 맞춤형 알림창 구현하기

  • jQuery CDN으로 최신 및 특정 버전 로드하기

    jQuery CDN으로 버전 관리하기: 최신 및 특정 버전 로드

  • JavaScript 기초부터 심화까지 필독서

    라이브러리 학습 전 필수: 수준별 JavaScript 도서 3권 추천