top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Autore Clements David Mark
Edizione [Second edition.]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2012
Descrizione fisica 1 online resource (379 p.)
Disciplina 005.2762
Collana Quick answers to common problems
Soggetto topico JavaScript (Computer program language)
Internet programming
Soggetto genere / forma Electronic books.
ISBN 1-78328-044-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back
Converting an object to XML and backBrowser-server transmission via AJAX; Working with real data - fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing the CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Employing Streams; Introduction; Consuming streams; Playing with pipes; Making stream interfaces
Streaming across Node processesChapter 6: Going Real Time; Introduction; Creating a WebSocket server; Cross-browser real-time logic with Socket.IO; Remote Procedure Calls with Socket.IO; Creating a real-time widget; Chapter 7: Accelerating Development with Express; Introduction; Generating Express scaffolding; Managing server tier environments; Implementing dynamic routing; Templating in Express; CSS preprocessors with Express; Initializing and using a session; Making an Express web app; Chapter 8: Implementing Security, Encryption, and Authentication; Introduction
Implementing Basic AuthenticationHashing passwords; Implementing Digest Authentication; Setting up an HTTPS web server; Preventing cross-site request forgery; Chapter 9: Integrating Network Paradigms; Introduction; Sending an e-mail; Sending an SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 10: Writing Your Own Node Modules; Introduction; Creating a test-driven module specification; Writing a functional module mock-up; Refactoring with prototypical inheritance; Extending a module's API; Deploying a module to npm
Chapter 11: Taking It LiveIntroduction; Deploying an app to a server environment; Automatic crash recovery; Continuous deployment; Hosting with a Platform as a Service provider; Index
Record Nr. UNINA-9910458022303321
Clements David Mark  
Birmingham, England : , : Packt Publishing, , 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node cookbook [[electronic resource] ] : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Node cookbook [[electronic resource] ] : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Autore Clements David Mark
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2012
Descrizione fisica 1 online resource (342 p.)
Disciplina 005.2762
Collana Open source : community experience distilled
Soggetto topico JavaScript (Computer program language)
Internet programming
Soggetto genere / forma Electronic books.
ISBN 1-283-51960-7
9786613832054
1-84951-719-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back again
Converting an object to XML and back againBrowser-server transmission via AJAX; Working with real data: fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing and retrieving data with Mongoskin; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Transcending AJAX: Using WebSockets; Introduction
Creating a WebSocket serverSeamless fallbacking with socket.io; Callbacks over socket.io transport; Creating a real-time widget; Chapter 6: Accelerating Development with Express; Introduction; Generating Express scaffolding; Defining and applying environments; Dynamic routing; Templating in Express; CSS engines with Express; Initializing and using a session; Making an Express web app; Chapter 7: Implementing Security, Encryption, and Authentication; Introduction; Implementing Basic Authentication; Cryptographic password hashing; Implementing Digest Authentication
Setting up an HTTPS web serverPreventing cross-site request forgery; Chapter 8: Integrating Network Paradigms; Introduction; Sending email; Sending SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 9: Writing Your Own Node Modules; Introduction; Creating a test-driven module API; Writing a functional module mock-up; Refactoring from functional to prototypical; Extending the module's API; Deploying a module to npm; Chapter 10: Taking It Live; Introduction; Deploying to a server environment; Automatic crash recovery; Continuous deployment
Hosting with a Platform as a Service providerIndex
Record Nr. UNINA-9910465332503321
Clements David Mark  
Birmingham, : Packt Pub., 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node cookbook [[electronic resource] ] : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Node cookbook [[electronic resource] ] : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Autore Clements David Mark
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2012
Descrizione fisica 1 online resource (342 p.)
Disciplina 005.2762
Collana Open source : community experience distilled
Soggetto topico JavaScript (Computer program language)
Internet programming
ISBN 1-283-51960-7
9786613832054
1-84951-719-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back again
Converting an object to XML and back againBrowser-server transmission via AJAX; Working with real data: fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing and retrieving data with Mongoskin; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Transcending AJAX: Using WebSockets; Introduction
Creating a WebSocket serverSeamless fallbacking with socket.io; Callbacks over socket.io transport; Creating a real-time widget; Chapter 6: Accelerating Development with Express; Introduction; Generating Express scaffolding; Defining and applying environments; Dynamic routing; Templating in Express; CSS engines with Express; Initializing and using a session; Making an Express web app; Chapter 7: Implementing Security, Encryption, and Authentication; Introduction; Implementing Basic Authentication; Cryptographic password hashing; Implementing Digest Authentication
Setting up an HTTPS web serverPreventing cross-site request forgery; Chapter 8: Integrating Network Paradigms; Introduction; Sending email; Sending SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 9: Writing Your Own Node Modules; Introduction; Creating a test-driven module API; Writing a functional module mock-up; Refactoring from functional to prototypical; Extending the module's API; Deploying a module to npm; Chapter 10: Taking It Live; Introduction; Deploying to a server environment; Automatic crash recovery; Continuous deployment
Hosting with a Platform as a Service providerIndex
Record Nr. UNINA-9910791911603321
Clements David Mark  
Birmingham, : Packt Pub., 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Autore Clements David Mark
Edizione [Second edition.]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2012
Descrizione fisica 1 online resource (379 p.)
Disciplina 005.2762
Collana Quick answers to common problems
Soggetto topico JavaScript (Computer program language)
Internet programming
ISBN 1-78328-044-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back
Converting an object to XML and backBrowser-server transmission via AJAX; Working with real data - fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing the CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Employing Streams; Introduction; Consuming streams; Playing with pipes; Making stream interfaces
Streaming across Node processesChapter 6: Going Real Time; Introduction; Creating a WebSocket server; Cross-browser real-time logic with Socket.IO; Remote Procedure Calls with Socket.IO; Creating a real-time widget; Chapter 7: Accelerating Development with Express; Introduction; Generating Express scaffolding; Managing server tier environments; Implementing dynamic routing; Templating in Express; CSS preprocessors with Express; Initializing and using a session; Making an Express web app; Chapter 8: Implementing Security, Encryption, and Authentication; Introduction
Implementing Basic AuthenticationHashing passwords; Implementing Digest Authentication; Setting up an HTTPS web server; Preventing cross-site request forgery; Chapter 9: Integrating Network Paradigms; Introduction; Sending an e-mail; Sending an SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 10: Writing Your Own Node Modules; Introduction; Creating a test-driven module specification; Writing a functional module mock-up; Refactoring with prototypical inheritance; Extending a module's API; Deploying a module to npm
Chapter 11: Taking It LiveIntroduction; Deploying an app to a server environment; Automatic crash recovery; Continuous deployment; Hosting with a Platform as a Service provider; Index
Record Nr. UNINA-9910790910103321
Clements David Mark  
Birmingham, England : , : Packt Publishing, , 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node.js, with coverage of Express 4 and Socket.IO frameworks and the new Streams API / / David Mark Clements ; cover image by Alvaro Dalloz
Autore Clements David Mark
Edizione [Second edition.]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2012
Descrizione fisica 1 online resource (379 p.)
Disciplina 005.2762
Collana Quick answers to common problems
Soggetto topico JavaScript (Computer program language)
Internet programming
ISBN 1-78328-044-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back
Converting an object to XML and backBrowser-server transmission via AJAX; Working with real data - fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing the CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Employing Streams; Introduction; Consuming streams; Playing with pipes; Making stream interfaces
Streaming across Node processesChapter 6: Going Real Time; Introduction; Creating a WebSocket server; Cross-browser real-time logic with Socket.IO; Remote Procedure Calls with Socket.IO; Creating a real-time widget; Chapter 7: Accelerating Development with Express; Introduction; Generating Express scaffolding; Managing server tier environments; Implementing dynamic routing; Templating in Express; CSS preprocessors with Express; Initializing and using a session; Making an Express web app; Chapter 8: Implementing Security, Encryption, and Authentication; Introduction
Implementing Basic AuthenticationHashing passwords; Implementing Digest Authentication; Setting up an HTTPS web server; Preventing cross-site request forgery; Chapter 9: Integrating Network Paradigms; Introduction; Sending an e-mail; Sending an SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 10: Writing Your Own Node Modules; Introduction; Creating a test-driven module specification; Writing a functional module mock-up; Refactoring with prototypical inheritance; Extending a module's API; Deploying a module to npm
Chapter 11: Taking It LiveIntroduction; Deploying an app to a server environment; Automatic crash recovery; Continuous deployment; Hosting with a Platform as a Service provider; Index
Record Nr. UNINA-9910810540003321
Clements David Mark  
Birmingham, England : , : Packt Publishing, , 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Node cookbook : over 50 recipes to master the art of asynchronous server-side JavaScript using Node / / David Mark Clements
Autore Clements David Mark
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2012
Descrizione fisica 1 online resource (342 p.)
Disciplina 005.2762
Collana Open source : community experience distilled
Soggetto topico JavaScript (Computer program language)
Internet programming
ISBN 1-283-51960-7
9786613832054
1-84951-719-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Making a Web Server; Introduction; Setting up a router; Serving static files; Caching content in memory for immediate delivery; Optimizing performance with streaming; Securing against filesystem hacking exploits; Chapter 2: Exploring the HTTP Object; Introduction; Processing POST data; Handling file uploads; Using Node as an HTTP client; Implementing download throttling; Chapter 3: Working with Data Serialization; Introduction; Converting an object to JSON and back again
Converting an object to XML and back againBrowser-server transmission via AJAX; Working with real data: fetching trending tweets; Chapter 4: Interfacing with Databases; Introduction; Writing to a CSV file; Connecting and sending SQL to a MySQL server; Storing and retrieving data with MongoDB; Storing and retrieving data with Mongoskin; Storing data to CouchDB with Cradle; Retrieving data from CouchDB with Cradle; Accessing CouchDB changes stream with Cradle; Storing and retrieving data with Redis; Implementing PubSub with Redis; Chapter 5: Transcending AJAX: Using WebSockets; Introduction
Creating a WebSocket serverSeamless fallbacking with socket.io; Callbacks over socket.io transport; Creating a real-time widget; Chapter 6: Accelerating Development with Express; Introduction; Generating Express scaffolding; Defining and applying environments; Dynamic routing; Templating in Express; CSS engines with Express; Initializing and using a session; Making an Express web app; Chapter 7: Implementing Security, Encryption, and Authentication; Introduction; Implementing Basic Authentication; Cryptographic password hashing; Implementing Digest Authentication
Setting up an HTTPS web serverPreventing cross-site request forgery; Chapter 8: Integrating Network Paradigms; Introduction; Sending email; Sending SMS; Communicating with TCP; Creating an SMTP server; Implementing a virtual hosting paradigm; Chapter 9: Writing Your Own Node Modules; Introduction; Creating a test-driven module API; Writing a functional module mock-up; Refactoring from functional to prototypical; Extending the module's API; Deploying a module to npm; Chapter 10: Taking It Live; Introduction; Deploying to a server environment; Automatic crash recovery; Continuous deployment
Hosting with a Platform as a Service providerIndex
Record Nr. UNINA-9910808276603321
Clements David Mark  
Birmingham, : Packt Pub., 2012
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui