google map api에서는 사용자가 오버레이 영역을 지정할 수 있는 클래스(OverlayView)를 제공합니다. 이 기능에 관심을 가지고 찾아보게 된 계기는 지도에 뿌려지는 마커를 커스터마이징 하기 위해 이래저래 시도하던 중, google map api에서 제공하는 기본 마커에는 커스터마이징의 범위가 제한적인 것을 알게 되었기 때문입니다.
Continue reading
Web Application에 빠질 수 없는 요소가 form입니다. Angular Form요소들을 쉽게 제어할 수 있는 여러 기능들을 제공합니다. 이번에는 Angular가 제공하는 Form 기능의 중 가장 기본적인 내용들을 공유해 보려고 합니다.
Continue reading
Angular로 애플리케이션을 제작하다보면 동적으로 컴포넌트를 추가해야할 때가 있습니다. 레이어 팝업을 띄운다던지, 페이지 내에서 사용자의 인터랙션에 따라 컨텐츠를 추가할 때, 우리는 특정 element를 생성해서 DOM에 추가하여야 합니다.
Continue reading
컨텐츠의 리스트와 뷰를 만들다 보면, 뷰에서 리스트로 돌아갔을 때 사용자가 탐색하던 위치를 다시 보여주는 것이 중요합니다. 특히 SPA의 경우, 페이지 이동이 하나의 DOM 요소안에서 이루어지기 때문에 이를 기억하고 찾아가기 쉽지 않습니다.
Continue reading
이 글은 Thoughtram 블로그를 참고하여 작성한 것입니다.
Angular의 router를 이용하면 쉽게 페이지 전환을 할 수 있습니다. 하지만 좀 더 완벽히 구동되는 application을 만들기 위해서 router는 해결해야 할 문제점이 하나 있습니다. 바로 바인딩되는 데이터 로딩이 라우터가 실행보다 빠르게 완료되는 것이 보장되지 않는다는 것입니다.
Continue reading
이번에는 RxJS의 구성요소 중 observer
에 대해서 알아보겠습니다.
Continue reading
이 글은 RxJS 공식사이트의 내용 중 subject 영역을 번역한 글입니다.
Continue reading
이 글은 Thoughtram 블로그의 글을 번역한 것입니다. 번역이 미흡하더라도 너그럽게 이해해주세요.
Continue reading
RxJS의 Operator중에 Transformation관련 Operator들에 대해 정리한 글입니다.
Continue reading
Operators는 Observable에서 작동되는 method들이다. (.map(...)
, .filter(...)
, .merge(...)
…) 이들은 실행되면 현재 Observable의 인스턴스를 바꾸지는 않는다.
Continue reading