1. ホーム
  2. javascript

jQueryとjavascriptの比較?[クローズド]です。

2023-10-10 07:10:56

質問

私は最近、ある javascript フォーラムを偶然見つけました。(悲しいことに、リンクは宇宙のどこかに失われています)そこでは、jQuery が良くないということに対する本当の憎悪を感じることができました。

ほとんどの議論は実際に理にかなっているようです。

今、私はjQueryが本当に好きです。その主な理由は、ブラウザの不整合ではなく、私がやりたいことに集中させてくれるからで、実際にクールな(あるいは、を使ったAJAXを可能にしてくれるからです。 使い古された 効果で AJAX を楽しくしてくれます。

しかし、もし本当にjQueryのコアが腐っているのであれば、私は実際にそれに頼るようなことはしたくありません...。

どのフレームワークがベストかという議論をまた始めたくはないのですが......。どのフレームワークが一番良いかというと (ジョーク) ? 事例として、中小規模のWebとその管理について考えてみましょう。

私はただ、もしあなたが いくつかの フレームワークのものなのか、それとも純粋な javascript にいくつかの地雷関数があるのか、本当に違いがあるのかを知りたいと思っています。

編集する。

私は実際に、長所と短所をめぐる通常の客観的な議論を行おうとしました。

  1. 純粋な javascript よりもフレームワークを使用することと
  2. jQueryとその他の比較。

jQueryは最も簡単に扱え、最も早く習得できるように思われます。しかし、一部の人はそれを理解せず、私がさらに別の炎上を始めていると考えています (私はそうではありません)。私は実際にこの質問を再開するために投票しています。

また、私は本当に興味があります。

  • jQuery はブラウザーのスニッフィングに大きく依存しているのでしょうか?それは将来的に潜在的な問題になる可能性がありますか?なぜですか?
  • 私は多くのJSセレクタエンジンを見つけましたが、AJAXとFXのライブラリはありますか?
  • jQuery が間違っている理由は(ブラウザのスニッフィングと John Resig に対する個人的な "hate" 以外に)あるのでしょうか?

jQueryは、実際には、最も使用されているように、他のフレームワークの略でもあります。

どのように解決するのですか?

それは、パフォーマンスと開発スピードの問題です。もちろん、あなたが優れたプログラマーで、本当にニーズに合ったものを設計すれば、Javascript フレームワークを使用した場合よりも優れたパフォーマンスを達成できるかもしれません。しかし、それをすべて自分で行う時間がありますか?

私の個人的な意見としては、Javascriptは信じられないほど便利で、使いすぎですが、本当に必要であれば、フレームワークを使用するのが望ましいと思います。

さて、フレームワークの選択です。ベンチマークの価値については、次のサイトで見つけることができます。 http://ejohn.org/files/142/ . また、どのプラグインが利用可能で、それを使って何をするつもりなのかにも依存します。私がjQueryを使い始めたのは、その時点では最速ではなかったものの、メンテナンスされていて機能が充実しているように思えたからです。私はそれを後悔していないが、私はそれ以来、他のものをテストしていません。