"Este livro não apenas ajudará você a aprender Node.js, mas também Backbone.js e MongoDB. Cada uma dessas ferramentas é ótima por si só, mas este livro reúne todos esses elementos para criar uma incrível rede social em tempo real." - Jamie Munro, autor de 20 Recipes for Programming PhoneGap (O'Reilly). Construa uma aplicação do backend ao navegador com o Node.js e abra as portas para a programação de eventos em tempo real. Com este livro prático, você aprenderá a criar uma aplicação de rede social semelhante ao LinkedIn e ao Facebook, mas com uma pitada de tempo real. E você a construirá com apenas uma linguagem de programação: JavaScript. Se você é um desenvolvedor web experiente, mas não familiarizado com JavaScript, a primeira seção do livro apresenta para você as tecnologias centrais do projeto: Node.js, Backbone.js e o repositório de dados MongoDB. Você então avançará para o projeto - uma aplicação altamente responsiva e escalável - guiado por explicações claras e muitos exemplos de código. Aprenda sobre os módulos-chave no Node.js para a criação de aplicações de tempo real. Utilize o framework do Backbone.js para escrever códigos legíveis de navegador e manter uma melhor integração de dados com o MongoDB. Estruture arquivos de projeto como uma base para códigos futuros. Crie contas de usuário e aprenda a proteger os dados. Utilize templates do Backbone.js para construir as interfaces de usuário da aplicação e integre o controle de acesso com o Node.js. Desenvolva uma lista de contatos para ajudar os usuários a utilizar links e rastrear outras contas. Utilize o Socket.io para criar uma funcionalidade de bate-papo em tempo real. Estenda suas interfaces de usuário para fornecer aos usuários informações atualizadas minuto a minuto.