2017-03-28 2 views
0

私たちのウェブページは、jQuery/jQueryUI/dHTMLxといくつかの追加の小さなライブラリに完全に基づいています。今では、私はSAPUI5の今後のあらゆる開発を行うことを望んでいます。それはいくつかの通常の方法で可能ですか?それを行うための適切な回避策はありますか?jQueryベースのWebサイトをSAPUI5に再開発することは可能ですか?

編集:大丈夫、私は私の質問を洗練しようとします。フロントエンドにはcca 50000行のコードがあります。すべてをSAPUI5に書き換えるわけではありません。その意図は、SAPUI5で新たな追加開発を行うことです。私の質問は、既存のライブラリと新しいフレームワークを混在させることは意味がありますか?

答えて

0

サーフェス要素に関しては、SAPUI5がすべてのJQueryUI要素をカバーし、SAPUI5がJQueryに基づいているため、すべての機能を引き続き使用することができます。

1

UI5は、アプリケーションのライフサイクル全体をカバーする独自のコントロールセットを備えた巨大なMV*フレームワークです。したがって、「通常の方法で」UI5は他のUIフレームワークで使用することを意図していませんが、これに限定されません。

一方、上記のように、UI5はjQueryUIをはじめとするjQueryに大きく依存しています。 UI5で使用されているサードパーティライブラリの完全なリストは、here (「APIs」までスクロールダウン)して見ることができます。

現在のUI5は、jQuery 2.2.3に基づいています。独自のバージョンのjQueryを使用する場合は、bootstrap UI5 without jQuery includedでもかまいません。

1

SAPUI5には多くのサードパーティのライブラリとjQuery/UIも含まれています。 しかし、誰かがUI5で既存のアプリケーションを再開発するように頼んだら、現在のUIをUI5のコントロールに置き換え、UI5の概念を利用することを期待します。だから私は実際の再開発をするよりも、ここでのショートカットは見ません。あなたは「普通の道」で何を意味するのかはっきりしない。

関連する問題