anchor.diff:  include ../_util-fns
   
   :marked
  -  템플릿의 컴포넌트는 항상 고정되어 있지 않습니다. 애플리케이션은 런타임마다 새로운 컴포넌트를 로딩해야 할지도 모릅니다.
  +  템플릿의 컴포넌트는 항상 고정되어 있지 않습니다. 애플리케이션은 런타임시 새로운 컴포넌트를 로딩해야 할지도 모릅니다.
   
     Component templates are not always fixed. An application may need to load new components at runtime.
   
  -  이 요리책은 우리가 컴포넌트를 동적으로 추가하는 `ComponentFactoryResolver` 를 어떻게 사용하는지 보여줍니다.
  +  이 요리책은 컴포넌트를 동적으로 추가하는 `ComponentFactoryResolver` 를 어떻게 사용하는지 보여줍니다.
   
     In this cookbook we show how to use `ComponentFactoryResolver` to add components dynamically.
   
  
positive.code: 
  :marked
    `AdDirective`
    `AdDirective`
  
    `AdDirective`는 동적으로 추가 된 컴포넌트의 호스트가 될 요소의 뷰 컨테이너에 접근하기 위해 `ViewContainerRef`를 삽입합니다.
  
    `AdDirective` injects `ViewContainerRef` to gain access to the view container of the element that will become the host of the dynamically added component.
     
  
negative.code:    ## 동적 컴포넌트 로딩
     ## Dynamic Component Loading      
  
     다음의 예시는 어떻게 동적 광고 배너를 빌드할 수 있는지 보여줍니다.
  
     The following example shows how to build a dynamic ad banner. 
  
  