私たちは、ExtJS3 を使用する比較的大規模なプロジェクトの真っ最中であり、いくつかのプラグインを使用して既に ~4 人年を投資しており、いくつかのプラグインを自分で作成しました。ExtJS4 をざっと見てみると、プロジェクトを ExtJS4 に移行するには、やらなければならないことがたくさんあるようです。ExtJS4 に切り替える強い理由はありますか? 現在のところ、将来のブラウザーとの互換性 (またはその欠如) が唯一のものであるように思えます。
4 に答える
私たちも同様の状況にあり、Ext 3 がその仕事をしているので、もう少し待つという結論に達しました。「テスト」移行で多くの問題を経験しましたが、これは移行というよりもアプリケーションの書き直しであると言えます :(。また、Ext JS 4 にはいくつかのパフォーマンス上の問題があり、フォームが少し異なり、保存できないことがわかりました。新しいクラスシステム、ミックスイン、新しいチャートなどの非常に優れた新機能がいくつかあります...
ExtJS4 は、ExtJS3 と比較して高速であると言えます。新しいクラス システム、ミックスイン、プラグイン不要のチャート、フォーカス管理など。ただし、アップグレードする場合は、クラス システムと構成オプションが変更されるため、多くのコードを変更する必要があります。ExtJS3 と ExtJS4 を使用してアプリケーションのパフォーマンスをテストしたので、ExtJS4 は高速で壊れません。私たちの観察によると、ExtJS4 で簡単にできるコンポーネントをカスタマイズしたい場合は、CSS セレクターも変更されます。
先週、ExtJS3 から ExtJS4 への移行を試みました。残念ながら、英語をドイツ語に翻訳するようなものだと言わざるを得ません。多くの作業。私たちの観点からは、多かれ少なかれチャートシステムだけがプラス、マイナスです - 私たちが使用する多くのコンポーネントはサポートされておらず、多くのCSSカスタマイズを行う必要があり、ExtJS3の作業コードは簡単に壊れ、時にはほとんど不可能です.エラーを見つけます。
専門家ではありませんが、個人的には extjs4 で新しいプロジェクトを開始しますが、既存のプロジェクトはそのままにしておきます。4のチャート作成は素晴らしいです!