Building Node Applications with MongoDB and Backbone: Rapid by Mike Wilson

By Mike Wilson

Construct an program from backend to browser with Node.js, and kick open the doorways to real-time occasion programming. With this hands-on booklet, you will easy methods to create a social community program just like LinkedIn and fb, yet with a real-time twist. and you can construct it with only one programming language: JavaScript. if you are an skilled net developer strange with JavaScript, the book's first part introduces you to the project's center applied sciences: Node.js, Backbone.js, and the MongoDB facts shop. you are going to then release into the undertaking - a hugely responsive, hugely scalable program - guided by means of transparent factors and plenty of code examples.

Show description

Read Online or Download Building Node Applications with MongoDB and Backbone: Rapid Prototyping and Scalable Deployment PDF

Best javascript books

Building Single-page Web Apps with Meteor

Approximately This Book

Create a whole net weblog from frontend to backend that makes use of simply JavaScript
Understand how net 2. zero is made via robust browser-based applications
Step-by-step instructional that might convey you ways quickly, advanced internet purposes may be built
Who This ebook Is For

If you're a internet developer with simple wisdom of JavaScript and wish to tackle internet 2. zero, construct real-time purposes, or just are looking to write a whole program utilizing purely JavaScript and HTML/CSS, this can be the e-book for you.

This ebook is predicated on Meteor 1. zero.

JavaScript (5th Edition) (The Web Technologies Series)

Now in its 5th version, JAVASCRIPT publications starting programmers via net program improvement utilizing the JavaScript programming language. As with past variants of this ebook, Don Gosselin introduces key internet authoring thoughts with a powerful specialise in program. A real-world undertaking, just like what scholars may stumble upon in a certified environment, is built all through every one bankruptcy.

JavaScript & jQuery: The Missing Manual, 2nd Edition

JavaScript allows you to supercharge your HTML with animation, interactivity, and visible effects-but many net designers locate the language challenging to benefit. This jargon-free consultant covers JavaScript fundamentals and exhibits you ways to avoid wasting effort and time with the jQuery library of prewritten JavaScript code. you will soon be construction web content that suppose and act like machine courses, with no need to do a lot programming.

Javascript Unlocked

Enhance your code maintainability, functionality, and defense via useful specialist insights and release the whole capability of JavaScriptAbout This BookImprove your JavaScript code for greater maintainability and performanceDiscover find out how to enforce scalable program structure with JavaScriptLearn to exploit JavaScript in the back of the browser, together with its command-line instruments, computer apps, and local cellular appsWho This ebook Is ForJavaScript Unlocked is for these JS builders who are looking to see simply how a long way they could push their favorite language via functional perception and strategies.

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

Sample text

In any database system, the end goal is always writing data—usually, persisting it to a disk—and reading it back out again. info Example 4-1 demonstrates a simple session in MongoDB. No special setup is required at any step of the way—all that was needed here was to install MongoDB and run it, then connect using the mongo client. Once connected to MongoDB, I immediately start‐ ed using a database that I called newdb, but I didn’t have to do anything to set it up: all I needed to do was to start writing data.

This example shows how to wire up a router that listens for certificate requests such as #/certificates/123 and #/certificates/mycertificatename, then creates a view for the given certificate using the CertificateView object created in Example 3-5. In this simplified example, CertificateView doesn’t actually accept any parameters, but if it did, id would contain 123 or mycertificatename if the sample URLs were used. info | 25 Example 3-5. info CHAPTER 4 MongoDB When it comes to NoSQL databases, it is hard to beat the ease of use offered by Mon‐ goDB.

Js The RequireJS text plug-in; you will use it to load textual content from the templates folder for the view rendering public/js/views This folder contains the view objects used by the Backbone application. css The stylesheet used to control how HTML elements are laid out in your user’s web browser public/templates This folder contains the HTML templates, which will be rendered by the views into web pages displayed in the browser. js views/ This folder contains the Jade templates, which are rendered by the Express server and sent to the client.

Download PDF sample

Rated 4.27 of 5 – based on 32 votes

About the Author