menu
  • Why you can't use styled-components with NextJS

    May 04, 2024

    Recently, I was working on Next.js with styled-components. During the development, I've encountered the errors that styled-components can't be used in React Server Component. Let's find out why.

    styled-components-with-nextjs's post
  • Women Techmakers Korea 2023 후기

    May 04, 2023

    강남에 위치한 구글 스타트업 캠퍼스에서 열린 Women Techmakers 2일차에 참석했다. 멋진 분들의 좋은 연설과 사람들의 밝은 에너지 속에서 많은 영감과 모티베이션을 얻어갈 수 있는 좋은 시간이었다

  • 직접 해보는 React 개발환경 세팅 (with TypeScript, Webpack, Babel)

    April 22, 2023

    이 글은 CRA나 다른 초기화 툴의 도움없이 직접 React 프로젝트 개발환경을 세팅하는 과정을 설명한다. 최종 목표는 TypeScript를 사용할 수 있는 React 개발 환경을 세팅하는 것이며, 번들링은 Webpack으로 그리고 호환성 지원은 Babel로, 그리고 마지막으로 코드 스타일링은 Prettier와 ESLint를 통해 제어하는 것이다.

  • importmap으로 외부 모듈 정의하기

    April 02, 2023

    모듈화되지 않은 자바스크립트 프로젝트 환경에서 importmap은 외부 라이브러리를 모듈로 정의할 수 있는 훌륭한 대안 중 하나다

  • 웹팩(Webpack)에 대하여

    March 25, 2023

    오늘은 Webpack에 대한 정의와 필수 개념을 버전 5 기준으로 간단하게 정리해보았다

    about-webpack's post
  • isNaN( )과 Number.isNaN( )의 차이점

    June 11, 2023

    전역 공간에서 쓰는 isNaN과 Number.isNaN의 차이점은 파라미터의 숫자형 변환 유무다. isNaN은 전달받은 파라미터를 숫자형으로 변환 후 NaN 여부를 판별하지만 Number.isNaN은 별도의 변환없이 받은 파라미터 그대로 NaN여부를 판단한다. 숫자형 변환시 예기치 않은 결과가 나올 수 있으므로 isNaN을 쓸 때는 항상 주의해서 써야한다.