南極の図書館

ペンギンが寝ていた…。

prototype.jsとjQueryの比較(自分用メモ)

どちらを使おうかなと思い調べてみた。
まとめようと思ったが理解できてないのでひとまずメモとして。
・prototypeは1.6とそれ以前で結構変わったようだ。


※以下、古いものが多いので更新日時は確認ください。

検索して上位のもの

http://blog.he-ron.jp/2009/12/prototype-vs-jquery.html
そういう思いで、これまではprototype.jsに絞り、仕事を進めていたのですが、最近では圧倒的にjQuery絡みでの依頼が多いです。(新しめの記事)


http://d.hatena.ne.jp/os0x/20080519/1211194256
prototype派


http://ascii.jp/elem/000/000/435/435362/
「Web Directions」は、2008年12月、WebデザイナーおよびWebプログラマー約1200名を対象に「どのJavaScriptライブラリーを利用しているか?」というアンケート調査を実施しました。この結果、1位はjQueryの62.80%となっており、2位のprototype.js(23.26%)、3位のMooTools(19.04%)を大きく引き離しています。


http://www.infoq.com/jp/news/2009/01/prototype-vs-jquery
Rails をつかった開発を経験した多くのプログラマと同じく、わたしは JavaScript ライブラリである Prototype(リンク) に強い親しみを抱くようになった。それが Rails に組み込まれていることはさておくとしても、わたしにとって Prototype は自然な選択だった。



共存関連

http://arnie-ism.livedoor.biz/archives/939076.html
当サイトでもprototypeとjQueryを共存させたのでちょっと紹介します^^;


http://blog.le-coeur.net/archives/186
苦労して解決。リアルな体験談は一番嬉しいもの。


http://blog.fulltext-search.biz/articles/2007/09/30/how-to-use-and-dom-tip-for-jquery
RailsAJAXといえばPrototype(prototype.js)を利用するのが普通です.なにせRails coreチームにprototype.jsの開発者がいるくらいですから.


http://tenderfeel.xsrv.jp/memo/401/
1.6より前の書き方はRubyに似てるらしい。


http://hisasann.com/housetect/2008/06/jquery_1.html
prototype.jsと違ってjQueryはメソッドを呼ぶたびにjQueryオブジェクトを返します。

プレゼン形式

http://tech.kayac.com/archive/jquery-to-prototype.html
これだけでいいかもってくらい。


http://blog.btmup.com/javascript/jquery-prototypejs-feature.html
英語ですが。

結論として

個人的にはしばらくprototype.jsをいじって、その後にjQueryを社内勉強会でマスターする。
という方針でいこうと思う。(外部勉強会も出るべきなのですが…。)
本記事は近々修正してまとめたいです…。