back

Posts

  1. Next.js SSR, 정말 전부 서버에서 렌더링해야 할까?

    SEO 전용 SSR로 성능과 SEO 품질 둘 다 잡아보자!

    2025-11-01
  2. Figma에서는 예쁜데, 웹에서는 왜 더 두꺼워 보일까?

    같은 폰트(Pretendard)가 다르게 렌더링되는 이유를 알아보자!

    2025-10-20
  3. ‘🍄’.length === 2? 자바스크립트에서 이모지 문자열 길이의 함정과 해결법

    이모지 하나가 length 2로 계산되는 이유부터, 실제 UX 기준의 '글자 수'를 세는 방법까지 정리해 보자!

    2025-10-08
  4. input type=file onChange 미작동 문제 해결

    input type=file onChange 미작동 문제 해결해 보자!

    2025-08-10
  5. the node before which the new node is to be inserted is not a child of this node 에러를 해결해 보자

    브라우저 자동번역이 원인이라고?

    2025-06-02
  6. Storage말고 IndexedDB는 어때요?

    IndexedDB A to Z

    2025-05-21
  7. event.target과 event.currentTarget의 차이

    event.target과 event.currentTarget의 차이를 알아보자!

    2025-02-12
  8. 클로저와 함께하는 디바운스 & 쓰로틀링

    디바운스와 쓰로틀링을 클로저로 이해해 보자!

    2025-02-12
  9. SVG를 알아보자

    쉽지만 어려운 SVG

    2025-02-01
  10. Next.js에서 pdf다운하기

    html2canvas와 jspdf 말고 puppeteer를 사용하자!

    2025-01-16
  11. canvas.toBlob이 IOS에서 null을 반환 받는 경우

    어렵고 어려운 크로스 브라우징

    2024-11-12
  12. 사내 테스트코드 도입기

    나도 드디어 도전한다 TDD!

    2024-01-05
  13. HEIF형식 이미지 업로드 대응

    최신 이미지 포맷인 HEIF를 아시나요?

    2023-10-10
  14. ReactDOMClient.hydrateRoot사용 시, hydration 오류

    next.js 및 react에서 자주 발생하는 hydration오류, 넌 뭐니?

    2023-08-10
  15. Git - remote: The project you were looking for could not be found or you don't have permission to view it.

    원격저장소에서 발생하는 Git 오류를 해결 과정

    2023-07-20
  16. next/image - Error handling

    next/image 컴포넌트로 이미지 에러를 핸들링해 보자!

    2023-07-03