Node.jsとBackbone.jsの両方についてかなりの読みをしました。いくつかのチュートリアルを読み、コードスクールで関連するコースを完了しました。私は、各テクノロジーがWebアプリケーションのコンテキストで提供する機能についてかなり良い考えを持っていると感じています。
私の問題は、2つの技術を統合し、それらを連携して使用する方法が本当にわからないことです。 Node、MongoDB、Backboneを一緒に使用してアプリケーションの開発全体を行うリソースを誰かが教えてくれたら本当にありがたいです。
どうもありがとう
これは、スタック全体をセットアップする方法を示す優れたチュートリアルです。
http://backbonetutorials.com/nodejs-restify-mongodb-mongoose/
要するに...
restify のようなライブラリを使用して、クライアント側のバックボーンアプリケーションに安らかなAPIを提供できます。また、Backboneアプリケーションの静的アセットを提供することもできます。この例ではrestifyを使用していますが、 express のような他のライブラリで実現できます。
Mongoose は、MongoDBのjavascript抽象化レイヤーです。これにより、Node.jsからMongoDBと簡単にやり取りできます。
Backboneアプリケーションは、restifynode.jsバックエンドを利用してモデルの同期を処理できます。 Backboneを満足させる方法でrestifyを介してルートを設定するための十分な制御が必要です。
この電子ブックは役に立つかもしれません(バックボーンにありますが、Nodeを使用しています):
http://addyosmani.github.io/backbone-fundamentals/
次の本もご覧ください。
http://www.Amazon.com/Building-Node-Applications-MongoDB-Backbone/dp/1449337392
Node Cellar Source もあります。
コードについてはあまり説明されていませんが、アプリはノード/バックボーンの基本的なレイアウトを理解し始めるのに十分なほど簡単です
「Hello World」コードと完全なアプリの間にあると思います。
私はバックボーンyeomanのapに使用します https://github.com/yeoman/generator-backbone そしてnode.jsでも使用します
rEST APIの作成: http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/
クライアントのコードバックボーン: http://coenraets.org/blog/2012/10/nodecellar-sample-application-with-backbone-js-Twitter-bootstrap-node-js-express-and-mongodb/
backboneTutorials.comのリストは、古いものです。特に認証を行う予定の場合は、エクスプレスを使用することをお勧めします。また、より広く使用されています
これはノード http://amzn.to/1DygKlJ でBackbone.jsを使用することに関する最新の資料であることがわかりました。
これは、Nodejs、Mongodb、expressjs http://howtonode.org/express-mongodb を使用して独自のブログを作成するための包括的なチュートリアルです。少しの労力で、同時に機能し、学習することができます