현대적인 네트워크 통신 방법 : fetch API 과거의 웹페이지는 html 파일 전체를 서버로부터 전송받아 화면을 그리는 방식으로 구동되었다. 그래서 아주 작은 변화에서도 전체 html 파일을 다시 받아와서 그려야 했고, 데이터가 변할 때마다 html 파일 전체를 새로 받아와 그리기 때문에 화면 전환 시 화면 전체가 보이지 않는 깜빡이는 현상이 발생하기도 했으며, 클라이언트와 서버가 동기적으로 통신했기 때문에 서버에 응답이 없다면 블로킹(다른 작업이 진행되는 동안 자신의 작업을 처리하지 않는) 현상 즉 서버에서 응답이 올 때까지 기다려야 하는 문제들이 발생했다. 이러한 문제들은 Ajax라는 개념이 등장하면서 확연히 차이가 나게 바뀌게 되었다. 기존의 문제들을 해결했을 뿐만 아니라 부드러운 화면전환이 가능해졌다. 기존에는 자바스크립트를 사용해서 네트워크.. 이전 1 다음