MARC보기
LDR00000cam u2200205Ki 4500
001000000430342
00520200122123344
007cr |n|---|||||
008180818s2018 enk o 000 0 eng d
015 ▼a GBB8E1735 ▼2 bnb
0167 ▼a 018995583 ▼2 Uk
019 ▼a 1048946690 ▼a 1049774095 ▼a 1050170608
020 ▼a 1789534178
020 ▼a 9781789534177 ▼q (electronic bk.)
020 ▼z 1789539668
020 ▼z 9781789539660
035 ▼a 1856582 ▼b (N$T)
035 ▼a (OCoLC)1048791665 ▼z (OCoLC)1048946690 ▼z (OCoLC)1049774095 ▼z (OCoLC)1050170608
037 ▼a 9781789534177 ▼b Packt Publishing
040 ▼a EBLCP ▼b eng ▼e pn ▼c EBLCP ▼d YDX ▼d MERUC ▼d IDB ▼d CHVBK ▼d OCLCO ▼d OCLCQ ▼d UKMGB ▼d LVT ▼d OCLCF ▼d UMI ▼d STF ▼d TEFOD ▼d CEF ▼d G3B ▼d UAB ▼d UKAHL ▼d N$T ▼d OCLCQ ▼d N$T ▼d 247004
050 4 ▼a QA76.73.J39
08204 ▼a 005.2762 ▼2 23
1001 ▼a Nandaa, Anthony.
24510 ▼a Beginning API Development with Node. js : ▼b Build Highly Scalable, Developer-Friendly APIs for the Modern Web with JavaScript and Node. js/ ▼c Anthony Nandaa. ▼h [electronic resource].
260 ▼a Birmingham: ▼b Packt Publishing Ltd, ▼c 2018.
300 ▼a 1 online resource (95 pages).
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a computer ▼b c ▼2 rdamedia
338 ▼a online resource ▼b cr ▼2 rdacarrier
5050 ▼a Intro; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Introduction to Node.js; The Basics of Node.js; Applications of Node.js; Activity: Running Basic Node.js Code; The Module System; Application Modularization; Module Categories; Built-In Modules; npm -- Third-Party Module Registry; Scanning for node_modules; Handy npm Commands; Local Modules; Activity: Using a Third-Party Package for the Previous math.js Code; Asynchronous Programming with Node.js; Callbacks; Promises; Async/Await; Activity: Transforming a Text File Using an Async Function; Summary.
5058 ▼a Building the API -- Part 1Building a Basic HTTP Server; Setting up Hapi.js; Exercise 1: Building a Basic Hapi.js Server; Using an API Client; Returning JSON Strings; Exercise 2: Returning JSON; Using nodemon for Development Workflow; Exercise 3: Using nodemon; Setting up the Logger; Exercise 4: Setting up the Logger; Understanding Requests; A Look at HTTP Request Methods; Exercise 5: Getting a List of Resources; Exercise 6: Getting a Specific Resource; Exercise 7: Creating a New Todo with POST; Exercise 8: Updating a Resource with PUT; Exercise 9: Updating with PATCH.
5058 ▼a Exercise 10: Deleting a Resource with DELETERequest Validation; Exercise 11: Validating a Request; Summary; Building the API -- Part 2; Working with the DB Using Knex.js; Exercise 12: Setting up the Database; Exercise 13: Connecting to the Database; Exercise 14: Creating a Record; Exercise 15: Reading from the Database; Exercise 16: Updating a Record; Exercise 17: Deleting a Record; Exercise 18: Cleaning up the Code; Authenticating Your API with JWT; Exercise 19: Securing All the Routes; Exercise 20: Adding User Authentication; Authentication versus Authorization.
5058 ▼a Exercise 21: Implementing AuthorizationTesting Your API with Lab; Exercise 22: Writing Basic Tests with Lab; Summary; Other Books You May Enjoy; Index.
520 ▼a Using the same framework to build both server and client-side applications saves you time and money. This book teaches you how you can use JavaScript and Node.js to build highly scalable APIs that work well with lightweight cross-platform client applications. It begins with the basics of Node.js in the context of backend development, and ...
5880 ▼a Print version record.
590 ▼a Master record variable field(s) change: 050, 650
63000 ▼a Node.js.
63007 ▼a Node.js. ▼2 fast ▼0 (OCoLC)fst01915815
650 0 ▼a Web applications ▼x Development.
655 4 ▼a Electronic books.
77608 ▼i Print version: ▼a Nandaa, Anthony. ▼t Beginning API Development with Node. js : Build Highly Scalable, Developer-Friendly APIs for the Modern Web with JavaScript and Node. js. ▼d Birmingham : Packt Publishing Ltd, ©2018 ▼z 9781789539660
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1856582
938 ▼a Askews and Holts Library Services ▼b ASKH ▼n AH34882318
938 ▼a EBL - Ebook Library ▼b EBLB ▼n EBL5477671
938 ▼a EBSCOhost ▼b EBSC ▼n 1856582
938 ▼a YBP Library Services ▼b YANK ▼n 15644355
990 ▼a ***1008102
991 ▼a E-BOOK
994 ▼a 92 ▼b N$T