LEADER 05118oam 2200553 450 001 9910735399803321 005 20190911103509.0 010 $a1-4302-6059-9 024 7 $a10.1007/978-1-4302-6059-2 035 $a(OCoLC)868040679 035 $a(MiFhGG)GVRL6VSK 035 $a(EXLCZ)993710000000031156 100 $a20140514d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aNode.js recipes /$fCory Gackenheimer 205 $a1st ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xxvii, 347 pages) $cillustrations (some color) 225 0 $aExpert's voice in Web development Node.js recipes 300 $a"Become a Node.js pro with this indispensable reference"--Cover. 300 $aIncludes index. 311 $a1-4302-6058-0 320 $aIncludes bibliographical references and index. 327 $a""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Chapter 1: Understanding Node.js""; ""1-1. Installing Node.js on Your Machine""; ""Windows""; ""OS X""; ""Ubuntu and Linux Mint""; ""Fedora""; ""Arch Linux""; ""FreeBSD and OpenBSD""; ""openSUSE""; ""Windows""; ""OS X""; ""1-2. Installing the npm Package Manager""; ""1-3. Understanding CommonJS Modules""; ""Module Context""; ""Module Identifiers""; ""1-4. Writing Modules for Your Application""; ""1-5. Requiring Modules in Your Application""; ""1-6. Using npm Modules"" 327 $a""1-7. Getting Started with npm and Dependency""""name""; ""version""; ""description""; ""keywords""; ""homepage""; ""bugs""; ""license""; ""author, contributors""; ""files""; ""main""; ""bin""; ""repository""; ""config""; ""dependencies""; ""devDependencies""; ""bundledDependencies""; ""optionalDependencies""; ""Engines""; ""OS and CPU""; ""preferGlobal""; ""1-8. Installing a Node.js Version Manager""; ""1-9. Using Multiple Versions of Node.js on Your Machine""; ""nvm""; ""nave""; ""n""; ""Summary""; ""Chapter 2: Networking with Node.js""; ""2-1. Setting Up a Server""; ""Problem"" 327 $a""Solution""""How It Works""; ""2-2. Creating Connections to Your Server""; ""Problem""; ""Solution""; ""How It Works""; ""2-3. Configuring Server Defaults""; ""Problem""; ""Solution""; ""How It Works""; ""2-4. Creating a Client""; ""Problem""; ""Solution""; ""How It Works""; ""2-5. Using Sockets to Communicate Between Servers""; ""Problem""; ""Solution""; ""How It Works""; ""2-6. Retrieving Details About Connected Servers""; ""Problem""; ""Solution""; ""How It Works""; ""Chapter 3: Using the File System""; ""3-1. Retrieving Directory Structures""; ""Problem""; ""Solution""; ""How It Works"" 327 $a""3-2. Navigating Through Directories""""Problem""; ""Solution""; ""How It Works""; ""3-3. Manipulating the Directory Structure""; ""Problem""; ""Solution""; ""How It Works""; ""3-4. Watching a Directory for Modifications""; ""Problem""; ""Solution""; ""How It Works""; ""3-5. Reading Files""; ""Problem""; ""Solution""; ""How It Works""; ""3-6. Writing Files""; ""Problem""; ""Solution""; ""How It Works""; ""3-7. Moving Files""; ""Problem""; ""Solution""; ""How It Works""; ""3-8. Symbolically Linking Files""; ""Problem""; ""Solution""; ""How It Works""; ""3-9. Altering File Permissions"" 327 $a""Problem""""Solution""; ""How It Works""; ""3-10. Watching Files for Modifications""; ""Problem""; ""Solution""; ""How It Works""; ""Chapter 4: Building a Web Server""; ""4-1. Setting Up an HTTP Server""; ""Problem""; ""Solution""; ""How It Works""; ""4-2. Using SSL to Build an HTTPS Server""; ""Problem""; ""Solution""; ""How It Works""; ""4-3. Processing Requests on Your Server""; ""Problem""; ""Solution""; ""How It Works""; ""4-4. Sending Responses from Your Server""; ""Problem""; ""Solution""; ""How It Works""; ""4-5. Handling Headers and Status Codes""; ""Problem""; ""Solution"" 327 $a""How It Works"" 330 $aNode.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. 410 0$aExpert's voice in Web development. 606 $aJavaScript (Computer program language) 606 $aWeb site development 615 0$aJavaScript (Computer program language) 615 0$aWeb site development. 676 $a004 676 $a005.13 676 $a005.3 700 $aGackenheimer$b Cory$4aut$4http://id.loc.gov/vocabulary/relators/aut$0867243 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910735399803321 996 $aNode.js Recipes$93415167 997 $aUNINA