Apress
Node.js Recipes: A Problem-Solution Approach
Node.js Recipes: A Problem-Solution Approach
Couldn't load pickup availability
Node.js Recipes is your one-stop reference for solving Node.js problems. Filled with useful recipes that follow a problem/solution format, you can look up recipes for many situations that you may come across in your day-to-day server-side development.
Node.js is accessible to those who not only relish in server-side programming but also web developers who understand the ubiquitous language of the web. Node.js Recipes covers all the essential ingredients required to become a seasoned Node.js developer in no time - make it your indispensable reference today.
What youll learn- Learn Node.jss beginnings and what problems it addresses
- Build an understanding of Node.jss native capabilities
- Create servers that communicate via TCP/IP, HTTP, and HTTPS
- Understand and implement test-driven development practices
- Successfully work with FileSystem, events, and child processes
- Create a WebSocket server, use Socket.io, and frameworks such as ExpressJS and Yahoo! Mojito
- Connect to a DataStore using Mongoose, MongoDB, MySQL and CouchDB
- Implement security and cryptography using HMAC and TLS
- Test synchronous and asynchronous code, and build a full test suite
- Debug and deploy your application to Heroku, Nodejitsu and Windows Azure
- Use Amazon Web Services to successfully host your Node.js application
Node.js Recipes is for the reader who has some familiarity with JavaScript. They may have experience writing server-side JavaScript, but would like to get a more sound understanding of the capabilities that Node.js holds. This book will give them recipes enabling them to hone their JavaScript skills in a way that will harness Node.js and help them wrangle JavaScript on the server.
Table of Contents- Understanding Node.js
- Networking with Node.js
- Working with the FileSystem
- Building a Web Server
- Using Events and Child Processes
- Implementing Security and Cryptography
- Discovering Other Node.js Modules
- Creating a WebSocket Server
- Using Web Server Frameworks
- Connecting to a DataStore
- Testing in Node.js
- Debugging and Deploying your Application
Share
