JS의 비동기 처리 과정과 Observable을 비동기로 만들기
자바스크립트는 어떻게 비동기를 처리하는가? 참고1 비동기 queue 시각화 참고2 비동기 WebApi 시각화 참고3 call stack과 webApi는 서로 다른 스레드로 동작하는가? Observable을 비동기로 처...
자바스크립트는 어떻게 비동기를 처리하는가? 참고1 비동기 queue 시각화 참고2 비동기 WebApi 시각화 참고3 call stack과 webApi는 서로 다른 스레드로 동작하는가? Observable을 비동기로 처...
Subject는 미리 생성해 놓은 데이터를 Observer에게 전달 할 수 없다.(Hot Observable의 특성) => 이를 극복하기 파생 Subject를 제공하고 파생 Subject는 미리 생성된 데이터를 저장해 둘 수 있다. => Multicasted Observ...
테스트 작성 시기의 두 가지 견해 테스트를 먼저 작성 후 테스트를 통과하는 코드를 작성하자는 견해(TDD) 장점: 요구사항에 맞는 테스트를 모두 만들어 놓고 이를 통과하는 코드를 만들므로 안정성이 높아진다. 단점: 요구사항이 변경될때마다 테스...
merge: 여러개의 Observable들을 하나로 합쳐 Observable을 만드는 오퍼레이터 mergeAll: Observable안에 있는 여러개의 Observable을 꺼내서 하나의 Observable로 만드는 오퍼레이터 mergeMap: mergeMap은 map...
Angular 간단 바인딩 정리 지시자(Directive): angular의 HTML Compiler에 의해 해석된 특정한 행위의 기능을 가진 DOM Element. @Input() : 상위 컴포넌트와 하위 컴포넌트의 프로퍼티를 바인딩 할 때 사용됨 @Output():...