質問

MooTools 用に書かれた日付ピッカー ライブラリを Prototype に移植したいと考えています。これは長く困難な作業になりそうなので、この 2 つの違いについてのガイドを見たり書いたりした人がいるかどうか疑問に思っています。Moo 関数を調べて同等のプロトタイプを確認したり、その逆を行うことができる、一種の翻訳辞書です。

同じことが jQuery のプロトタイプにも適しています。

役に立ちましたか?

解決

しばらくの間、このようなものを見つけたいと思っていました。それで自分で作りたくなり、数週間前から作り始めました アート肺ロゼッタ, 、多くの主要なライブラリにさまざまなテクニックを備えた「Hello World」ページを設ける取り組みです。現在進行中の作業です。

しかし、 数週間前、私はこの素晴らしいリソースを見つけました。 マティアス・シュッツ. JavaScript ライブラリの比較マトリックス. 。この参照サイトには、構文の比較と、次の関連ドキュメントへのリンクがあります。 DOM 対応, DOM の基本, DOM フィルタリング, DOM の操作, 効果, トランジション, イベント, カスタム関数, アヤックス, 、 そして クラス.

私はさまざまなライブラリのアプローチを比較するのが好きです。ライブラリ自体、私自身のプログラミング スタイル、および複数のフレームワークで同じタスクを実行することでそれを改善する方法について、多くのことを学んでいます。

他のヒント

私はこれで刺してみましょう。あなたが徹底的にGoogle検索後にすべてのリソースが見つからない場合は、私はあなたがちょうどそれぞれのAPIを開放し、ちょうど前後にそれらを相談すると例を見て立ち往生していると思います。

私は実際に今のプロジェクトにプロトタイプからjQueryをするつもりです。 (脇:私はjQueryのは、しばらくの両方に使用したとずっと幸せだよ。)必要に応じて私の基本的な作業の流れは、単にAPIを参照している

。 他の1つのそのようなマッピングはいえなかった場合は、

私は驚くだろう。フレームワークのいずれかで、任意のタスクを行うための多くの方法があり、そしてその上に、彼らは別の重要な方法で動作します。 1対応「addClassName」対「addClass」のような、しかし、jQueryのDOM操作は、一般的にプロトタイプがでラップすることができる単一の要素(上で動作している間(1のセットだけでもよい)の要素のセットで動作します:確かにそこにいくつかの1ですセットで動作するように各ステートメント)。

幸い、両方はかなり良いと/参照APIのを使用して簡単にしています。

幸運ます。

キースによって述べたように、

は、ノー1がある:ライブラリによって提供される機能との間の1 correspondance

さらに重要なこと:異なるフレームワークは異なる考え方が必要です。それは、他のフレームワークのスタイルでコードを書くの詳細ですが、機能の名前変更についてほとんどです。 「何がこれを行うためのjQueryの方法だろう?」のように考える。

あなたはBへのフレームワークAからコードを移植していると非常によくBがわからない場合、あなたは簡単に、非常に醜い何かをして終わることができます。

私は、変換上の任意のガイドを考えることはできません。しかし、ライブラリを比較し、対比されているいくつかのライブラリ1 Library2対のブログの記事がありました。おそらく、これらのダウンを狩猟し、それらを読む価値ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top