私が考えていたのは...を使用してWebアプリをコーディングするときBackbone.js、ほとんどの場合、モデルを複製します。言語のバックエンド用に1つ、 XORMを使用するバージョン、Yバックボーンを使用するフロントエンド用に1つです。多くの共通の検証、URLを生成するための同じsh * tなど...私は始めたばかりNode.jsで、バックエンドとフロントエンドで同じコードをたくさん実行できるので、Backbone.jsを使用しないのはなぜだと思いましたバックエンドのモデルも同様に、コードの重複が少なくなるようにしますか?私はそれについての情報を見つけることができませんでした...何かポインタ?それは悪い考えですか、そしてなぜですか?Backbone.syncその場合、データベースの永続性のためにを作成する必要があると推測できます。
編集
それを達成するために解決する必要がある実際的な問題:
Backbone.syncmongodb(または使用されているデータベース)を操作するため。- node.jsファイルを使用してクライアント側のjavascriptファイルを構築する、考えられる解決策:browserify