Angular.js対Meteor.js対Derby.js



derby.jsについての投稿と、 meteor.jsとderby.jsの比較の翻訳の後、コメントにあった主な質問は次のようなものでした。 angle.js + express.jsで記述できるのに、なぜこれらすべてが必要なのですか? もちろん、derby.jsとmeteor.jsはいわゆるフルスタックであり、angular.jsはクライアント上のmvcであるため、これらのフレームワークを比較することは完全に正しいわけではありません。







angular.js(+ express.js) meteor.js derby.js
フルスタックフレームワーク いいえ、クライアント上のMVCのみ。 はい はい
バックエンド どれでも node.js node.js
コンソールユーティリティ いや あります あります
クライアント上のデータとHTMLの動的リンク はい はい はい
サーバーでのHTMLレンダリング ネイティブではない約束はない はい、ネイティブではありません はいネイティブ
express.jsアプリ はい いや はい
npmパッケージ browserifyに接続できます 独自のパッケージマネージャーo_Oのパッケージを通じて browserifyが組み込まれています
クライアントとサーバー間のコードの再利用 低い 高い 高い
REST API いいえ、しかし簡単に追加できます パッケージがあります はい、組み込み
データベース どれでも 任意、ただしクライアントでは、Mongo Queries構文 +必須のRedis(pub-subおよびOT操作キャッシュ用)
クライアント間のデータ同期 いいえ、追加するのは難しいです 楽観的(だれが撮影できたか) OT (Google Wavesなど)
データ同期チャンネル いや DDPプロトコル(Webソケット) browserchanel(Gmailのように、Webソケットはメッセージが送信される順序を保証しないため)
再起動せずにアプリケーションを更新する(開発の容易さ) いや はい-html、css、js はい-html、css
生産準備完了 準備完了 準備完了 準備完了
製作例 数千人 十分な てこ.counroll.me
現在のバージョン 1.2.0 0.6.5.1 0.5.9
入場閾値 低い 高い
コミュニティ とても大きい 大きい リトル
一言で言えば おしゃれな 甘い 素晴らしい
サイト angularjs.org meteor.com derbyjs.com




何かが間違っている/追加/削除する場合は、コメントを記入してください。



Derby.jsによる資料



All Articles