Cargando…

Node Web Development.

Presented in a simple, step-by-step format, this book is an introduction to web development with Node. This book is for anybody looking for an alternative to the ""P"" languages (Perl, PHP, Python), or anyone looking for a new paradigm of server-side application development. The...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Herron, David, 1820-1900
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2013.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBSCO_ocn854973881
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 130803s2013 enk ob 001 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCO  |d OCLCQ  |d UMI  |d OCLCO  |d N$T  |d DEBSZ  |d YDXCP  |d DEBBG  |d RIV  |d E7B  |d OCLCQ  |d OCLCO  |d COO  |d REB  |d OCLCQ  |d AGLDB  |d ZCU  |d MERUC  |d OCLCQ  |d JBG  |d OCLCF  |d VTS  |d CEF  |d ICG  |d OCLCQ  |d WYU  |d STF  |d UAB  |d DKC  |d OCLCQ  |d M8D  |d OCLCQ  |d AJS  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 858610863  |a 866625906  |a 1065697531  |a 1148075185  |a 1264952761 
020 |a 9781782163312  |q (electronic bk.) 
020 |a 178216331X  |q (electronic bk.) 
020 |a 1782163301 
020 |a 9781782163305 
020 |z 9781782163305 
024 3 |a 9781782163305 
029 1 |a AU@  |b 000052282460 
029 1 |a AU@  |b 000062539559 
029 1 |a CHNEW  |b 001051848 
029 1 |a CHVBK  |b 567706680 
029 1 |a DEBBG  |b BV041776524 
029 1 |a DEBBG  |b BV043776879 
029 1 |a DEBBG  |b BV044062753 
029 1 |a DEBSZ  |b 397572832 
029 1 |a DEBSZ  |b 404319661 
029 1 |a DEBSZ  |b 472794647 
029 1 |a NZ1  |b 15908132 
029 1 |a DKDLA  |b 820120-katalog:999937095905765 
035 |a (OCoLC)854973881  |z (OCoLC)858610863  |z (OCoLC)866625906  |z (OCoLC)1065697531  |z (OCoLC)1148075185  |z (OCoLC)1264952761 
037 |a CL0500000294  |b Safari Books Online 
050 4 |a TK5105.8885 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.76 
049 |a UAMI 
100 1 |a Herron, David,  |d 1820-1900. 
245 1 0 |a Node Web Development. 
250 |a 2nd ed. 
260 |a Birmingham :  |b Packt Publishing,  |c 2013. 
300 |a 1 online resource (248 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: About Node; The capabilities of Node; Server-side JavaScript; Why should you use Node?; Threaded versus asynchronous event-driven architecture; Performance and utilization; Is Node a cancerous scalability disaster?; Server utilization, the bottom line, and green web hosting; What's in a name: Node, Node.js, or Node. JS?; Summary; Chapter 2: Setting up Node; System requirements; Installing Node using package managers; Installing on Mac OS X with MacPorts. 
505 8 |a Installing on Mac OS X with HomebrewInstalling on Linux from package management systems; Installing the Node distribution from nodejs.org; Installing Node on Windows using Chocolatey Gallery; Installing the StrongLoop Node distribution; Installing from source on POSIX-like systems; Installing prerequisites; Installing developer tools on Mac OS X; Installing from source for all POSIX-like systems; Maintaining multiple Node installs simultaneously; Run a few commands; testing the commands; Node's command-line tools; Running a simple script with Node; Launching a server with Node. 
505 8 |a Npm -- the Node package managerStarting Node servers at system startup; Summary; Chapter 3: Node Modules; Defining a module; Node modules; Node's algorithm for resolving require(module); Module identifiers and path names; Local modules within your application; Bundling external dependencies with your application; System-wide modules in NODE_PATH and elsewhere; Complex modules -- modules as directories; Node package manager; The npm package format; Finding npm packages; Using the npm commands; Getting help with npm; Viewing package information; Installing an npm package. 
505 8 |a Installing native code modules on WindowsInstalling packages local to a module; Eliminating duplicate modules installed beneath node_modules; Listing the currently installed packages; Package scripts; Editing and exploring installed package content; Updating outdated packages you've installed; Uninstalling an installed npm package; Developing and publishing npm packages; npm configuration settings; Package version strings and ranges; CommonJS modules; Demonstrating module encapsulation; Summary; Chapter 4: HTTP Servers and Clients -- A Web Application's First Steps. 
505 8 |a Sending and receiving events with EventEmittersEventEmitter theory; HTTP server applications; HTTP Sniffer -- listening to the HTTP conversation; Web application frameworks; Getting started with Express; Walking through the default Express application; Calculating the Fibonacci sequence with Express; Computationally intensive code and the event loop; Algorithmic refactoring; Making HTTP Client requests; Calling a REST backend service from an Express application; Implementing a simple REST server with Express; Refactoring the Fibonacci application for REST; Some RESTful Node modules; Summary. 
520 |a Presented in a simple, step-by-step format, this book is an introduction to web development with Node. This book is for anybody looking for an alternative to the ""P"" languages (Perl, PHP, Python), or anyone looking for a new paradigm of server-side application development. The reader should have at least a rudimentary understanding of JavaScript and web application development. 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Web site development. 
650 0 |a Web sites  |x Design. 
650 0 |a Web sites  |x Programming. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Sites Web  |x Conception. 
650 6 |a Sites Web  |x Programmation. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Web site development  |2 fast 
650 7 |a Web sites  |x Design  |2 fast 
655 4 |a Llibres electrònics. 
776 0 8 |i Print version:  |a Herron, David.  |t Node Web Development.  |d Birmingham : Packt Publishing, ©2013  |z 9781782163305 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=611607  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1220951 
938 |a ebrary  |b EBRY  |n ebr10776106 
938 |a EBSCOhost  |b EBSC  |n 611607 
938 |a YBP Library Services  |b YANK  |n 10873116 
994 |a 92  |b IZTAP