Category: Angular2

0

6장. 모듈

6장. 모듈앵귤러 애플리케이션을 구성하는 뼈대와 같은 역할. @NgModule 장식자를 이용한다import {Component} from ‘@angular/core’;와 같이 이용하는데 Component는 사용할 모듈이고, @angular/core는 패키지이다. 라이브러리 모듈 147p앵귤러가 제공하는 모듈. ex) 지시자, 파이프, 장식

0

5장. 서비스

5장. 서비스앵귤러JS(앵귤러2아님)에서는 기능을 컨트롤러에서 분리하기 위해 서비스 메소드를 써야할지 팩토리 메소드를 써야할지 혼란이 있었으나 2에서는 팩토리와 서비스를 서비스로 단일화 하였고 메소드에서 클래스로 변경하였다.서비스는 공통관심사를 묶어놓았다.provider제공자 그리고 @Injectable() 장식자 이용 서비스 특징 서비스는 의존성 주입이

0

4장. 컴포넌트

4장. 컴포넌트컴포넌트앵귤러에서 화면하는 구성하는 중요한 구성요소이다. 웹 컴포넌트HTML , CSS, 자바스크립트를 하나의 단위로 묶어주는 기술이다. 웹 컴포넌트 기술은 하나의 기능이 아니라 여러가지 기술들이 합쳐져 하나의 웹 컴포넌트를 구성 웹 컴포넌트는 앵귤러2 컴포넌트의 기반기술이다 앵귤러 2 컴포넌트는 웹 컴포넌트의 기술요소를 기반으로 하므로 웹

0

3장. 타입스크립트

위의 책을 공부하며 정리하는 포스트이다. AngularJS디렉티브HTML 태그나 어트리뷰트의 기능을 새롭게 만드는 개념. 애플리케이션의 요구 사항에 맞게 HTML 태그를 확장할 수 있다. ng-app<div>에 ng-app 어트리뷰트를 추가하면 그 <div>만 AngularJS의 영향을 받는다. 바인딩뷰와 모델이 서로를 갱신하는것.