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.jsderby.js
フルスタックフレームワークいいえ、クライアント上のMVCのみ。はいはい
バックエンドどれでもnode.jsnode.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.00.6.5.10.5.9
入場閾値低い高い
コミュニティとても大きい大きいリトル
一言で言えばおしゃれな甘い素晴らしい
サイトangularjs.orgmeteor.comderbyjs.com


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

Derby.jsによる資料

Source: https://habr.com/ru/post/J195636/


All Articles