• [react] 컴포넌트의 mount 여부 체크

    아직 mount 되지 않은 혹은 unmount 된 컴포넌트에 forceUpdatesetState 를 수행하려고 하면 아래와 같은 오류가 발생한다

    Warning: Can't call setState (or forceUpdate) on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmount method.
        in List (created by App)
    

    Read on →

  • [js] 배열에서 특정 요소 제거

    배열의 특정 요소를 제거하는 2가지 방법

    Read on →

  • Node.js CORS setting

    Express 서버를 사용할 경우 cors 미들웨어를 이용해 간단하게 CORS 설정을 할 수 있다.

    Read on →

  • Next.js + Sass

    Next.js 에서 scss를 사용하려면 next-sass 플러그인을 추가로 설치해야 한다. next-sass 플러그인을 설치하고 사용하는 방법은 다음과 같다.

    Read on →

  • 토이 프로젝트용 클라우드 플랫폼 비교

    토이 프로젝트를 진행하면 꼭 한번은 고민하게 되는 것이 바로 서비스 배포환경을 정하는 문제다. 정말 많은 종류의 클라우드 플랫폼 서비스가 있지만 저마다 특성이 많이 다르다. 직접 사용해본 서비스를 기반으로 각 특성을 비교하고 나아가나 나 혼자 랭킹을 정해보고자 한다. 아무쪼록 이 글이 토이프로젝트를 시작하는 다른 분에게 작은 도움이 될 수 있다면 큰 보람이 되겠다.

    Read on →