• このエントリーをはてなブックマークに追加
筆者がjQueryを使わなくなってきた理由
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

筆者がjQueryを使わなくなってきた理由

2016-05-20 11:15

    皆さん、jQueryは使っていますか?jQueryは2006年の登場以降、Web開発者に愛され続けています。個人的にも非常によく使っているライブラリの一つです。

    しかし最近はjQueryを使わずに開発を行うようになってきました。あくまでも個人的な主観ですが、使わなくなってきた理由を挙げてみたいと思います。

    jQueryを使わずとも実装できるようになってきた

    jQueryで最もよく使うものとしては、$("hoge").css()であったり、$("hoge").addClassといったスタイル設定や、$("hoge").on("click", function() {}) のイベントハンドリング、そして$.ajaxによる外部リソースの操作になるのではないでしょうか。

    過去において、Webブラウザが乱立し、実装状態も混乱していた時には各ブラウザの差異を吸収してくれるjQueryはとても役に立ちました。しかし、HTML5が普及していく中でAPIの標準化も行われ、あまり実装の差を気にすることがなくなってきています。

    ただし、AjaxについてはHTML5のFetch APIの普及が臨まれる状況です。古いブラウザではFetch APIが提供されていないため、例えばIE 9であればgithub/fetch: A window.fetch JavaScript polyfill.を使うのが良いようです。またはvisionmedia/superagent: Ajax with less suck - (and node.js HTTP client to match)というライブラリもあり、こちらはHTTPリクエストに特化しています。いずれにしてもXMLHttpRequestはレガシーな技術になっていくのではないでしょうか。

     
    この記事は有料です。記事を購読すると、続きをお読みいただけます。
    ニコニコポイントで購入

    続きを読みたい方は、ニコニコポイントで記事を購入できます。

    入会して購読

    この記事は過去記事の為、今入会しても読めません。ニコニコポイントでご購入下さい。

    コメントを書く
    コメントをするにはログインして下さい。