Building Node Applications with MongoDB and Backbone: Rapid Prototyping and Scalable Deployment

· "O'Reilly Media, Inc."
3 reviews
Ebook
204
Pages
Tools
Eligible

About this ebook

Build an application from backend to browser with Node.js, and kick open the doors to real-time event programming. With this hands-on book, you’ll learn how to create a social network application similar to LinkedIn and Facebook, but with a real-time twist. And you’ll build it with just one programming language: JavaScript.

If you’re an experienced web developer unfamiliar with JavaScript, the book’s first section introduces you to the project’s core technologies: Node.js, Backbone.js, and the MongoDB data store. You’ll then launch into the project—a highly responsive, highly scalable application—guided by clear explanations and lots of code examples.

  • Learn about key modules in Node.js for building real-time apps
  • Use the Backbone.js framework to write clean browser code, and maintain better data integration with MongoDB
  • Structure project files as a foundation for code that will arrive later
  • Create user accounts and learn how to secure the data
  • Use Backbone.js templates to build the application’s UIs, and integrate access control with Node.js
  • Develop a contact list to help users link to and track other accounts
  • Use Socket.io to create real-time chat functionality
  • Extend your UIs to give users up-to-the-minute information


Build an application from backend to browser with Node.js, and kick open the doors to real-time event programming. With this hands-on book, you’ll learn how to create a social network application similar to LinkedIn and Facebook, but with a real-time twist. And you’ll build it with just one progr...

Discover more

Ratings and reviews

3 reviews

About the author

Emily has had the privilege of working with some of the largest and most influential brands in the world, including Disney, Microsoft and McDonalds. She has years of web development experience, designing and building everything from small business sites to large MMO server clusters hosting millions of players.In her free time Emily maintains her personal blog (http://www.alwaysgetbetter.com) and contributes to forums and experiments with emerging frameworks and software. Emily lives in Vancouver with her wife and their three children

Emily has had the privilege of working with some of the largest and most influential brands in the world, including Disney, Microsoft and McDonalds. She has years of web development experience, designing and building everything from small business sites to large MMO server clusters hosting millio...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.