Exoskeleton-高速で最新のバックボーン交換

昨年(IE8 <=)の古いブラウザ向けにBackbone.jsでアプリケーションを作成する必要がなかったため、「Backboneからすべての依存関係を完全に破棄したらどうなるのか?」 涼しくなりますか?」







なっています。







しかし、私の経験では、ジェレミーアシュケナス(ベーコンの著者)は、アンダースコアをオプションにする変更を受け入れなかったでしょう。 彼は保守的すぎる。



どうする? John David-Daltonも同様のケースで、アンダースコア(別のジェレミープロジェクト)を「分岐」し、 lodashプロジェクトの開発を開始しました。現在、 npmダウンロードでアンダースコアを追い越しています。



会う:外骨格





外骨格は、Backbonの高速で最新の代替品として位置付けられています。すべてのバックライブラリテストは100%完了しています。



厳密に言えば、jQueryとUnderscoreは引き続き外骨格とともに使用できます。 ただし、これらは100%オプションです。



束から依存関係をキックすると、次のことができます。



*外国図書館の合計サイズを6倍に削減:40KBから7KBに(gzip圧縮)

*レンダリングとビューの作成にかかる時間を5倍に短縮します 。これは、低速のモバイルブラウザーに特に便利です。



オプションの依存関係と速度に加えて、Exoskeletonには次のものがあります(Backboneにはありません)。



*シンプルなカスタムビルド

* AMDモジュール、依存関係マネージャーBowerおよびComponentのサポート

*毎日の開発を促進する、小さく有用な小さな改善のグループ



Chaplinの MVCフレームワークは、すでにExoskeletonをサポートしています。 プロセスでのPuppetsおよびその他の一般的な拡張機能のサポート(プルリクエストの準備)。 まもなく、ECMAScript 6モジュールのサポートおよびさらに多くの最適化も表示されます。



私自身の経験から、jQueryを使用しないWebアプリケーションは今日簡単に実行できると言います。 最新のブラウザでのDOMへの同様のインターフェースで十分です。 Zhkveriは、以前のように「時間を節約するもの」ではありません。



私たちはあなたの願いを聞いてうれしいです。



ウェブサイト: exosjs.com



All Articles