일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- rendering
- TLS
- svelte
- Cypress
- import.meta.env
- devtools
- vue
- JavaScript
- ViTE
- csr
- api test
- Testing
- ts error
- 선택자
- 비동기
- aws
- caching
- e2e
- vue3
- typeScript
- SSR
- vue-cli
- CSS
- CloudFlare
- https
- QUIC
- web vital
- msw
- custom command
- http3
- Today
- Total
목록API (2)
Develop Note by J.S.
1. 무한 Pending 상태 Async Await 함수를 이용하여 비동기 로직을 구현할 때 도중에 한 Api 가 무한 pending 상태에 빠진다면 어떻게 빠져나올 것인지에 대한 고민이 필요할 것 입니다. async function initComponent() { try { await testApi1(); //만약 pending에서 빠져나오지 않는다면 initComponent()는 영원히 종료되지 않는다. await testApi2(); } catch (e) { console.err(e); } } 2. AbortSignal 사용 - 이런 문제가 발생했을 때 AbortSignal은 async await를 취소할 수 있는 방법 중 하나일 수 있습니다. 다만 취소 Trigger를 직접 지정해야함에 있어 완벽..
API란? API는 Application Programming Interface 의 약자로, 특정 고유기능을 가진 소프트웨어(Application) 상호간의 Programming된 Interface를 뜻합니다. 웹개발시에는 일반적으로 Server와 Client가 통신하기 위한 기능을 API라고도 하고, 특정 라이브러리가 개발자에게 제공하는 기능의 단위를 API라고 부릅니다. Network API 종류 1. SOAP API Simple Object Acces Protocol의 약자로 HTTP의 POST 메소드로만 통신을 합니다. XML형식 기반으로 러닝커브가 큰 편이지만 엄격한 보안성을 가져 기업용 서비스에 주로 사용됩니다. 2. REST API Representational State Transfer A..