Cargando…

Professional Node.js : building Javascript based scalable software /

Learn to build fast and scalable software in JavaScript with Node.js 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-dept...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Teixeira, Pedro
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Hoboken, N.J. : Chichester : Wiley ; John Wiley [distributor], 2012.
Colección:Programmer to programmer.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn815625777
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 121101s2012 nju ob 000 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d MHW  |d EBLCP  |d OCLCQ  |d YDXCP  |d UMI  |d OCLCO  |d COO  |d U9X  |d TEFOD  |d DEBSZ  |d AU@  |d OCLCO  |d UKDOC  |d OCLCQ  |d STF  |d B24X7  |d OCLCF  |d OCL  |d CN3GA  |d TEFOD  |d OCLCQ  |d S3O  |d OCLCQ  |d MERUC  |d OCLCQ  |d UUM  |d CEF  |d TOF  |d OCLCQ  |d UAB  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 824360794  |a 825077542  |a 880745566  |a 895709806 
020 |a 9781118227541  |q (electronic bk.) 
020 |a 1118227549  |q (electronic bk.) 
020 |a 9781118240564  |q (electronic bk.) 
020 |a 1118240561  |q (electronic bk.) 
020 |a 9781118265185  |q (ebk) 
020 |a 1118265181  |q (ebk) 
020 |z 9781118185469 
020 |z 1118185463 
024 3 |a 9781118240564 
029 1 |a AU@  |b 000050491978 
029 1 |a AU@  |b 000052891471 
029 1 |a AU@  |b 000053284698 
029 1 |a DEBBG  |b BV041120873 
029 1 |a DEBSZ  |b 396757839 
029 1 |a DEBSZ  |b 397187041 
035 |a (OCoLC)815625777  |z (OCoLC)824360794  |z (OCoLC)825077542  |z (OCoLC)880745566  |z (OCoLC)895709806 
037 |a CL0500000182  |b Safari Books Online 
037 |a 7A563F3B-2543-4042-B371-FCF1F79FA4F9  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.625 
072 7 |a COM  |x 060160  |2 bisacsh 
082 0 4 |a 006.76  |2 23 
049 |a UAMI 
100 1 |a Teixeira, Pedro. 
245 1 0 |a Professional Node.js :  |b building Javascript based scalable software /  |c Pedro Teixeira. 
260 |a Hoboken, N.J. :  |b Wiley ;  |a Chichester :  |b John Wiley [distributor],  |c 2012. 
300 |a 1 online resource (1 volume) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Wrox programmer to programmer 
588 0 |a Print version record. 
520 |a Learn to build fast and scalable software in JavaScript with Node.js 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, and flow control so that you can start building and testing your own modules right away. Covers node and asynchronous programming main conceptsAddresses the basics: modules, buffers, events, and timersExplores streams, file system. 
504 |a Includes bibliographical references. 
505 0 |a Professional Node.js®: Building Javascript-Based Scalable Software; Copyright; About the Author; About the Technical Editor; Credits; Acknowledgments; Contents; Introduction; Who This Book Is for; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; P2P. Wrox.Com; Part I: Introduction and Setup; Chapter 1: Installing Node; Installing Node on Windows; Installing on Mac OS X; Installing Node Using the Source Code; Choosing the Node Version; Downloading the Node Source Code; Building Node; Installing Node; Running Node. 
505 8 |a Setting Up and Using Node Package ManagerUsing NPM to Install, Update, and Uninstall Packages; Summary; Chapter 2: Introducing Node; Introducing the Event-Driven Programming Style; How Node and JavaScript Make Writing Asynchronous Applications Easier; What Are Closures?; How Closures Help When Programming Asynchronously; Summary; Part II: Node Core API Basics; Chapter 3: Loading Modules; Understanding How Node Loads Modules; Exporting a Module; Loading a Module; Summary; Chapter 4: Using Buffers to Manipulate, Encode, and Decode Binary Data; Creating a Buffer. 
505 8 |a Getting and Setting Bytes in a BufferSlicing a Buffer; Copying a Buffer; Decoding a Buffer; Summary; Chapter 5: Using the Event Emitter Pattern to Simplify Event Binding; Understanding the Standard Callback Pattern; Understanding the Event Emitter Pattern; Understanding Event Types; Using the Event Emitter API; Binding Callbacks Using .addListener() or .on(); Binding Multiple Event Listeners; Removing an Event Listener from an Event Emitter Using .removeListener(); Getting a Callback Executed at Most Once Using .once(). 
505 8 |a Removing All Event Listeners from an Event Emitter Using .removeAllListeners()Creating an Event Emitter; Inheriting from Node Event Emitter; Emitting Events; Summary; Chapter 6: Scheduling the Execution of Functions Using Timers; Using setTimeout to Defer the Execution of a Function; Using clearTimeout to Cancel the Execution of a Function; Scheduling and Canceling the Repetitive Execution of a Function; Using process.nextTick to Defer the Execution of a Function Until the Next Event Loop Iteration; Blocking the Event Loop; Escaping the Event Loop. 
505 8 |a Using setTimeout Instead of setInterval to Force SerializationSummary; Part III: Files, Processes, Streams, and Networking; Chapter 7: Querying, Reading from, and Writing to Files; Manipulating File Paths; Normalizing Paths; Joining Paths; Resolving Paths; Finding the Relative Path Between Two Absolute Paths; Extracting Components of a Path; Determining the Existence of a Path; Introducing the fs Module; Querying File Statistics; Opening a File; Reading from a File; Writing to a File; Closing a File; Summary; Chapter 8: Creating and Controlling External Processes; Executing External Commands. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Internet programming. 
650 0 |a JavaScript (Computer program language) 
650 6 |a Programmation Internet. 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a COMPUTERS  |x Web  |x Web Programming.  |2 bisacsh 
650 7 |a Internet programming  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
650 7 |a Internetprogrammering.  |2 sao 
650 7 |a JAVASCRIPT.  |2 sao 
776 0 8 |i Print version:  |a Teixeira, Pedro.  |t Professional Node.js.  |d Hoboken, N.J. : Wiley ; Chichester : John Wiley [distributor], 2012  |z 9781118185469  |w (OCoLC)779864101 
830 0 |a Programmer to programmer. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781118240564/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a 123Library  |b 123L  |n 56734 
938 |a Books 24x7  |b B247  |n bks00046610 
938 |a EBL - Ebook Library  |b EBLB  |n EBL821863 
938 |a EBSCOhost  |b EBSC  |n 490422 
938 |a YBP Library Services  |b YANK  |n 9805240 
938 |a YBP Library Services  |b YANK  |n 12671564 
994 |a 92  |b IZTAP