そこにあるすべてのフレームワークは仕事を成し遂げますが、仕事を正しく成し遂げることは別のことです. 私はカスタムビルドのフレームワークを使用していますが、Android 2.2.2 でも実際のパフォーマンスは非常に優れています。
CSSトランジションがあなたを救うことを理解する必要があります.iOSではハードウェアアクセラレーションを利用できます. jQuery を使用したアニメーション化は忘れてください。
jQuery の使用は問題ありませんが、Zepto はさらに優れたものになる可能性があります。構文が似ているため、Zepto に簡単にジャンプできます。
ウェブサイトのようにアプリの構築にアプローチしないでください。環境に配慮する必要があります。モバイルでは処理能力がはるかに限られているため、デスクトップでうまく機能するものでも、モバイルではうまく機能しないことがあります。画像とコードによる描画を検討してください。Ajax を使用してページをロードするのではなく、すべてを 1 つのページに格納します (これによりプロセッサが強制終了されます)。
また、ネイティブ コードを学習することにも利点があります。それらを一緒に使用すると非常に便利です。ネイティブを使用して重い作業を行うことができます...
フレームワークは機能しますが、かさばります。あなたが私のようであれば、コントロールが好きです。プロジェクト内のコードのすべての行を知りたいので、問題が発生した場合にそれを修正する方法を正確に知っています...
私の考えだけです!