더북(TheBook)

22.2.9 서버사이드 렌더링과 코드 스플리팅 충돌 해결

 

지금 발생하는 문제 말고도 코드 스플리팅과 서버사이드 렌더링을 동시에 할 때 발생하는 문제가 하나 더 있습니다. asyncComponent 함수에서 render 부분을 보면, 다음 내용이 있습니다.

src/lib/asyncComponent.js - render

  render() {
    const { Component } = this.state
    if(Component) {
        return <Component {...this.props} />
      }
      return null
    }

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.