앵귤러 간단 요약
크게 컴포넌트 서비스, 라우터, 모듈 정도의 개념을 가지고 만든다.
라우터는 말 그대로 페이지를 전환하는 것을 정의하는 요소이다.
컴포넌트로 각종 ui요소를 만들고 동작도 정의한다
컴포넌트들을 조합하여 또 다른 컴포넌트를 만든다.
컴포넌트 잘 만들면 재활용 가능
데이터서비스, 네트워크 서비스, 인증 서비스 등등 ui와 별개로
동작하는 부분을 서비스로 정의한다
컴포넌트가 서비스를 이용하여 기능을 완성한다
모듈은 외부 라이브러리 정도로 생각하면 된다
이외에도 디렉티브, 가드, 파이프 등등이있다.
Firebase 연동
Firebase와의 궁합 좋은 편. 모든 데이터는 스트림으로 처리하며 기본으로 Rx프로그래밍과 Promise를 사용하여 비동기 처리 수행할수있다.
구글링 후 알수있는 사실
출처 : https://brunch.co.kr/@hopeless/32
다른 사람의 글을 복사, 수정, 유포시 출처 기제를 해야 될 것 같습니다.