Books: 86

Node.js

CoverTitleYear
Rapid Prototyping and Scalable Deployment
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 more » 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. « less
2012
Learn CoffeeScript programming with the three most popular web technologies around
CoffeeScript is a young but popular language that makes web programming fun and more productive. It compiles to JavaScript and unleashes its powerful features while not straying too far from the language. It's become one of the most popular languages on Github and is being used for both browser and server more » side programming. CoffeeScript programming with jQuery, Rails, and Node.js will not only teach you the CoffeeScript language but also show you how it's being used by professional programmers with the latest web technologies. « less
2012
Take your web development skills from the browser to the web server with Node, the programming framework that enables you to write data-driven applications with a language you already know: JavaScript. This guide offers a friendly way to master Node fundamentals with clear and concise information you more » can use right away. Built on Google's V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment. « less
2012
Over 50 recipes to master the art of asynchronous server-side JavaScript using Node
A hands on approach to learning Node to equip and guide you in the art of asynchronous server side JavaScript. Packed with practical recipes taking you from the basics to extending Node with your own modules. Create your own web server to see Node's features in action. Work with JSON, XML, web sockets, more » and make the most of asynchronous programming. « less
2012
Writing Server-Side JavaScript Applications
If you know how to use JavaScript in the browser, you already have the skills you need to put JavaScript to work on back-end servers with Node. This hands-on book shows you how to use this popular JavaScript platform to create simple server applications, communicate with the client, build dynamic pages, more » work with data, and tackle other tasks. Although Node has a complete library of developer-contributed modules to automate server-side development, this book will show you how to program with Node on your own, so you truly understand the platform. Discover firsthand how well Node works as a web server, and how easy it is to learn and use. « less
2012
Porting PHP to Node.js
If you're an experienced PHP developer, you already have a head start on learning how to write Node.js code. In this book, author Daniel Howard demonstrates the remarkable similarities between the two languages, and shows you how to port your entire PHP web application to Node.js. By comparing specific more » PHP features with their Node counterparts, you'll also discover how to refactor and improve existing PHP 4 or PHP 5 source code. At the end, you'll have two fully functional codebases to provide to your users. You can update both of them simultaneously, using this book as a reference to important aspects of PHP and Node.js. « less
2012
Scalable Server-Side Code with JavaScript
This book introduces you to Node, the new web development framework written in JavaScript. You'll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you'll also have more flexibility in choosing how more » to divide application logic between client and server. Written by a core contributor to the framework, Node: Up and Running shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo! This book shows you why. « less
2012
Building Javascript Based Scalable Software
Node.js is a powerful and popular new framework for writing scalable network programs using JavaScript. This no nonsense book begins with an overview of Node.js and then quickly dives into the code, core concepts, and APIs. In-depth coverage pares down the essentials to cover debugging, unit testing, more » and flow control so that you can start building and testing your own modules right away. If you already know JavaScript and are curious about the power of Node.js, then this is the ideal book for you. « less
2012
With this concise book, you'll learn the art of building hypermedia APIs that don't simply run on the Web, but that actually exist in the Web. You'll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples. Too more » many APIs rely on concepts rooted in desktop and local area network patterns that don't scale well - costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale. « less
2011
New Open Source Tools for Location Data
Today's mobile devices have GPS and standard APIs to give you access to coordinates - but what can you do with that data? With this concise book, application developers learn how to work with location data quickly and easily, using Node.js, CouchDB, and other open source tools and libraries. Node.js more » makes it simple to run event code on the Web, and the CouchDB document-oriented database lets you store location data and perform complex queries on it quickly. You'll learn how to get started with these tools, and then use them together to build an example project called MapChat, using HTML and JavaScript code samples. « less
2011