개요

오늘날 많은 주니어 개발자들은 AJAX (Asynchronous Javascript And XML) 라는 용어를 얼핏 들었을 때 그다지 안 와닿아할 것 같습니다.

어째서 이 용어가 왜 쓰이는지 의아해할 것이라 생각됩니다.

그냥 ‘JSON 통신’이라고만 해도 되는데 말이죠.

하지만 ‘AJAX’ 라는 용어는 탄생 당시의 시대상황을 차치해도 지금까지도 충분히 쓰여질만 한 의미를 담고 있습니다.

이 글에서는 어째서 그러한가에 대해 이야기해보려고 합니다.

질문을 구체화하여 정리해보자면 아래와 같겠네요.

사실 이 모든 해답은 Gmail 의 역사에 있습니다.