Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 이미지바꾸기
- zsh
- ion-range
- getElementsByClassName
- border-width
- NVM
- 테두리굵기
- ChangeDetectorRef
- error
- hashchange
- VSCode
- code .
- php
- typescript
- Git
- Sentry
- 변화감지
- 자바스크립개념
- Visual Studio Code
- change detection
- angular
- rxjs
- sealize
- aab 배포
- Ionic
- IONIC3
- JavaScript
- oh-my-zsh
- angular5
- fromEvent
Archives
- Today
- Total
목록angular5 (1)
hsunny study blog
RxJS를 이용하여 HTTP 통신 개선하기
개발 중인 IONIC 앱에서는 Angular에서 제공하는 HttpClientModule을 이용하여 서버와 통신하고 있습니다. HttpClientModule은 Angular 4.3.0 버전에 추가되었습니다. Angular에서 제공하는 HTTP 모듈은 RxJS Observable 객체를 기반으로 만들어졌습니다. RxJS이지만 RxJS의 장점들을 이용하지 못하고 단순히 결과를 받는 데에만 이용하고 있었습니다. 이 부분에 대해 어떻게 개선해나갔는지 내용을 공유합니다. 기존 이런 생각을 시작으로 코드를 개선해나갔습니다. - 통신에 실패하는 이유를 timeout으로만 두어도 될까 - http 응답에 따라 처리를 다르게 주는 것이 괜찮을 것 같다! 첫 번째 개선 개선한 것 - 서버에 보낼 최종 데이터를 세팅하는 부분..
programming/RxJS
2019. 5. 27. 23:39