Node Up and Running 1st Edition by Tom Hughes Croucher, Mike Wilson – Ebook PDF Instant Download/Delivery. 9781449336950 ,1449336957
Full download Node Up and Running 1st Edition after payment
Product details:
ISBN 10: 1449336957
ISBN 13: 9781449336950
Author: Tom Hughes Croucher, Mike Wilson
Node Up and Running 1st Edition Table of contents:
I. Up and Running
1. A Very Brief Introduction to Node.js
Installing Node.js
First Steps in Code
Node REPL
A First Server
Why Node?
High-Performance Web Servers
Professionalism in JavaScript
Browser Wars 2.0
2. Doing Interesting Things
Building a Chat Server
Let’s Build Twitter
3. Building Robust Node Applications
The Event Loop
Patterns
The I/O Problem Space
Unordered parallel I/O
Ordered serial I/O
Writing Code for Production
Error Handling
Using Multiple Processors
II. Deep Dive and API Reference
4. Core APIs
Events
EventEmitter
Callback Syntax
HTTP
HTTP Servers
HTTP Clients
Making HTTP GET requests
Uploading data for HTTP POST and PUT
The ClientResponse object
URL
querystring
I/O
Streams
Readable streams
Filesystem
Buffers
A quick primer on binary
Binary and strings
Using Buffers
Working with strings
console.log
5. Helper APIs
DNS
Crypto
Hashing
HMAC
Public Key Cryptography
Encrypting with Cipher
Decrypting with Decipher
Creating signatures using Sign
Verifying signatures with Verify
Processes
process Module
process events
Interacting with the current Node process
Operating system input/output
process.stdin
process.stderr
Event loop and tickers
Child Process
child_process.exec( )
child_process.spawn( )
Testing Through assert
VM
6. Data Access
NoSQL and Document Stores
CouchDB
Installation
Installing CouchDB
Installing CouchDB’s Node module
Using CouchDB over HTTP
Using node-couchdb
Working with databases
Creating documents
Reading documents
Updating documents
Deleting documents
Redis
Installation
Installing Redis
Installing Redis’s Node module
Basic usage
Hashes
Lists
Sets
Sorted sets
Subscriptions
Securing Redis
MongoDB
MongoDB native driver
Installation
Data types
Writing records
Mongoose
Installation
Defining schemas
Manipulating collections
Performance
Relational Databases
MySQL
Using NodeDB
Installation
Selection
Insertion
Updating
Deletion
Sequelize
PostgreSQL
Installation
Selection
Insertion, updates, and deletion
Connection Pooling
MQ Protocols
RabbitMQ
Installing RabbitMQ
Publish and subscribe
Work queues
7. Important External Modules
Express
A Basic Express App
Setting Up Routes in Express
Handling Form Data
Template Engines
Layouts and partial views
Middleware
Middleware factories
Socket.IO
Namespaces
Using Socket.IO with Express
8. Extending Node
Modules
Package Manager
Searching Packages
Creating Packages
Publishing Packages
Linking
Add-ons
Glossary
Index
People also search for Node Up and Running 1st Edition:
node js up and running
how to run node js automatically
what does running a node mean
node running processes