[JS] API 동기/비동기 통신 방법과 종류 이해하기 -1
·
Javascript & Typescript/이해하기
해당 글에서는 Javascript 환경에서 클라이언트에서 API로 통신하는 다양한 방법에 대해 알아봅니다. 1) 동기 통신 💡 동기(Synchronous) 처리 방식이란? - 데이터 통신을 위해 ‘요청'을 하였을 때, 어떠한 요청에 대한 ‘응답'을 받을 때까지 기다리다가 완료된 뒤 다음 코드가 수행되는 처리방식을 의미합니다. [ 더 알아보기 ] 💡 브라우저에서는 동기 통신을 하면 안 되는 것일까? - 브라우저에서 동기 통신을 하는 것은 권장되지 않습니다. 동기 통신은 브라우저의 실행을 일시 중지시키고 사용자 인터페이스를 블로킹하는 문제를 야기할 수 있습니다. 따라서, 비동기적인 방법을 사용하여 서버와 통신하는 것이 좋습니다. 2) 비동기 통신 💡 비동기(Asynchrous) 처리 방식이란? - 데이터 통..