ajaxって言葉を使わなくなっただけで技術は使うよ。
XMLよりJSONとかの方が主流だからAJAXって言葉を使わなくなったんじゃね。知らんけど。
Google Mapで表示する地図の位置をドラッグで変更できるように、ページ全体を読込させること無く、ユーザーの操作に合わせて画面内の一部分だけをサーバーと通信して書き換える技術。<Ajax正式名称は Asynchronous JavaScript + XML だって。https://ja.wikipedia.org/wiki/Ajax
厳密に言うのはめんどいので、ざっくりとajaxを表現するなら、ページ遷移無しでデータの送受信すること。使われないどころか、一般的になりすぎて、わざわざajaxなんていう言い方をしなくなっただけ。たとえばSPAなんてajax抜きでは成立しない。
非同期通信ですな。JavaScriptはシングルスレッドだから非同期プログラミングが基本。同期的に処理してしまうと、その処理が終わるまで画面が固まってユーザーが操作出来なくなってしまう。だから、非同期で処理してユーザー操作をブロックしないようにするのが鉄則。 by 元訪販員
皆んなの説明でよく分かったよ! アホを代表してお礼を言うよ!
Re:7 訪販員さんにしては間違った知識じゃないので偽物の予感
JSONで簡単に代替できる部分が多いから利用頻度は落ちてきたよね
Re:11 いやちょっと何言ってるのかわかんない。代替品ではないよ?
今どきのブラウザはFetch APIが使えるから、Ajax(XHR)でなくてもいいけど、どっちか使ってるでしょ?毎回遷移するとかだるいし
Re:9 えっ、間違ったことをそんな普段、言ってるつもりもないのだけど。。。かなしーなーーー!
Re:13 Fetch APIもAjaxじゃん。。。
通信の対象がxmlじゃないとajaxじゃないとか、xhrじゃないとajaxじゃないとか、そうやって厳密に使い分けている人はとてもとても少ないと思うし、分けることに意味を見いだせることは少ないと思う。
15 件の回答
ajaxって言葉を使わなくなっただけで技術は使うよ。
XMLよりJSONとかの方が主流だからAJAXって言葉を使わなくなったんじゃね。
知らんけど。
Google Mapで表示する地図の位置をドラッグで変更できるように、ページ全体を読込させること無く、ユーザーの操作に合わせて画面内の一部分だけをサーバーと通信して書き換える技術。<Ajax
正式名称は Asynchronous JavaScript + XML だって。
https://ja.wikipedia.org/wiki/Ajax
厳密に言うのはめんどいので、ざっくりとajaxを表現するなら、ページ遷移無しでデータの送受信すること。使われないどころか、一般的になりすぎて、わざわざajaxなんていう言い方をしなくなっただけ。たとえばSPAなんてajax抜きでは成立しない。
非同期通信ですな。JavaScriptはシングルスレッドだから非同期プログラミングが基本。同期的に処理してしまうと、その処理が終わるまで画面が固まってユーザーが操作出来なくなってしまう。だから、非同期で処理してユーザー操作をブロックしないようにするのが鉄則。 by 元訪販員
皆んなの説明でよく分かったよ! アホを代表してお礼を言うよ!
Re:7
訪販員さんにしては間違った知識じゃないので偽物の予感
JSONで簡単に代替できる部分が多いから利用頻度は落ちてきたよね
Re:11
いやちょっと何言ってるのかわかんない。代替品ではないよ?
今どきのブラウザはFetch APIが使えるから、Ajax(XHR)でなくてもいいけど、どっちか使ってるでしょ?
毎回遷移するとかだるいし
Re:9
えっ、間違ったことをそんな普段、言ってるつもりもないのだけど。。。かなしーなーーー!
Re:13
Fetch APIもAjaxじゃん。。。
通信の対象がxmlじゃないとajaxじゃないとか、xhrじゃないとajaxじゃないとか、そうやって厳密に使い分けている人はとてもとても少ないと思うし、分けることに意味を見いだせることは少ないと思う。