JSPで行こう!

Ajaxで何が良いか

従来のサーバー側で html を整えてクライアントはそれを表示するだけの方法と比べて、何が良いのでしょうか。

一つは、レスポンス(操作感)が良い事です。

それ以外に、アプリケーションを作る側にとってもメリットがあります。
サーバー側のフレームワークに依存しません。
これまでも、いろいろなサーバー側のフレームワークが出てきて、その習得の為の労力は非常に大きいものがありました。
酷いものでは、javascript もフレームワークの一部となっていたり、何か変わった処理を行おうとすると、
フレームワークが妨げになって容易に実現できなかったりしました。

Ajax では、サーバーは基本的にデータを返すか更新だけすれば良く、サーバー側の処理は非常に単純になります。
デメリットとしては、当然、javascript 側の処理が多くなり、コードを見やすく整理する必要があります。
幸い、HTML5.0 や JavaScript の仕様の拡張、jQuery や、React といった良く使われる標準的なライブラリが揃ってきているので、
これらをうまく使いこなす事が大切だと思います。

それと、ブラウザの進歩も大きい要素です。
Chrome や Firefox 等は javascript のデバッグ環境が用意されており、うまく使うと開発効率が上がります。
というより、今や無くては開発できないと言っても良いでしょう。

« 前頁 次頁 »