Angular의 의존성 주입 이해하기 – @Inject, @Injectable, 토큰과 프로바이더

3,007 words

Todd Motto의 글 Mastering Angular dependency injection with @Inject, @Injectable, tokens and providers를 번역했다. Angular 내에서 의존성 처리를 위해 어떤 과정을 거치는지 내부적인 구조를 이해하는데 도움이 되었다. Angular의 의존성 주입 이해하기 – @Inject, @Injectable, 토큰과 프로바이더 Angular의 프로바이더는 애플리케이션을 개발하는데 있어 핵심적이며 의존성을 주입할 수 있는 다양한 방식을 제공한다. 이 포스트는 @Inject()와 @Injectable() 데코레이터 뒤에서 … Continued

Angular의 constructor와 ngOnInit 차이점

394 words

Todd Motto의 글 Angular constructor versus ngOnInit를 번역했다. Angular의 constructor와 ngOnInit 차이점 Angular는 여러 생애주기 훅이 존재하지만 여전히 constructor도 있다. 이 글에서는 ngOnInit 생애주기 훅과 차이점을 확인한다. 이 차이는 Angular를 처음 시작할 때 혼란하게 만드는 근원이다. 왜 constructor를 사용할 수 있는데도 생애주기 훅인 ngOnInit을 사용해야 할까? 차이점은 무엇인가 ES6의 constructor메소드 (여기서는 타입스크립트)는 Angular의 기능이 아니라 … Continued

Angular 1을 배워야 하나요 2를 배워야 하나요?

1,114 words

Todd Motto의 글 Should you learn Angular 1.x or 2?를 번역했다. Angular 1을 배워야 하나요 2를 배워야 하나요? “Angular 1을 배워야 하나요 2를 배워야 하나요?”라는 질문은 정말 자주 받는다. 그 질문에 답하는 성격의 글로 도움과 안내가 될 수 있는 통찰을 줄 수 있었으면 한다. 이 질문은 누구도 쉽게 답할 수 없는데 바로 질문자에 따라 답이 … Continued