Cargando…

RESTful Web API Design with Node.js 10, Third Edition : Learn to create robust RESTful web services with Node.js, MongoDB, and Express.js, 3rd Edition.

RESTful services have become the standard data feed providers for social services, news feeds, and mobiles. If you want to build fast REST APIs and want to deliver a large amount of data to millions of users, you'll find this book extremely useful. This book will teach you to create scalable RE...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bojinov, Valentin
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1035516599
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180512s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d YDX  |d MERUC  |d NLE  |d IDB  |d OCLCQ  |d LVT  |d OCLCO  |d N$T  |d OCLCF  |d C6I  |d OCLCQ  |d UX1  |d K6U  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO  |d TMA  |d OCLCQ 
019 |a 1035412820  |a 1040676706  |a 1078923231  |a 1175633029 
020 |a 9781788629140 
020 |a 1788629140 
020 |a 9781788623322 
020 |a 1788623320  |q (Trade Paper) 
024 3 |a 9781788623322 
029 1 |a CHNEW  |b 001023668 
029 1 |a CHVBK  |b 530321246 
029 1 |a AU@  |b 000067109354 
035 |a (OCoLC)1035516599  |z (OCoLC)1035412820  |z (OCoLC)1040676706  |z (OCoLC)1078923231  |z (OCoLC)1175633029 
037 |a B09382  |b 01201872 
050 4 |a QA76.73.J39  |b .B655 2018eb 
072 7 |a COM  |x 060090  |2 bisacsh 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Bojinov, Valentin. 
245 1 0 |a RESTful Web API Design with Node.js 10, Third Edition :  |b Learn to create robust RESTful web services with Node.js, MongoDB, and Express.js, 3rd Edition. 
250 |a 3rd ed. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (168 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: REST -- What You Did Not Know; REST fundamentals; Principle 1 -- Everything is a resource; Principle 2 -- Each resource is identifiable by a unique identifier; Principle 3 -- Manipulate resources via standard HTTP methods; Principle 4 -- Resources can have multiple representations; Principle 5 -- Communicate with resources in a stateless manner; The REST goals; Separation of the representation and the resource; Visibility; Reliability; Scalability and performance; Working with WADL. 
505 8 |a Documenting RESTful APIs with SwaggerTaking advantage of the existing infrastructure; Summary; Chapter 2: Getting Started with Node.js; Installing Node.js; Npm; Installing the Express framework and other modules; Setting up a development environment; Handling HTTP requests; Modularizing code; Testing Node.js; Working with mock objects; Deploying an application; Nodejitsu; Microsoft Azure; Heroku; Self-test questions; Summary; Chapter 3: Building a Typical Web API; Specifying the API; Implementing routes; Querying the API using test data; Content negotiation; API versioning. 
505 8 |a Self-test questionsSummary; Chapter 4: Using NoSQL Databases; MongoDB -- a document store database; Database modeling with Mongoose; Testing a Mongoose model with Mocha; Creating a user-defined model around a Mongoose model; Wiring up a NoSQL database module to Express; Self-test questions; Summary; Chapter 5: Restful API Design Guidelines; Endpoint URLs and HTTP status codes best practices; Extensibility and versioning; Linked data; Summary; Chapter 6: Implementing a Full Fledged RESTful Service; Working with arbitrary data; Linking; Implementing paging and filtering; Caching. 
505 8 |a Supplying the Cache-Control header in Express applicationsDiscovering and exploring RESTful services; Summary; Chapter 7: Preparing a RESTful API for Production; Documenting RESTful APIs; Testing RESTful APIs with Mocha; The microservices revolution; Summary; Chapter 8: Consuming a RESTful API; Consuming RESTful services with jQuery; Troubleshooting and identifying problems on the wire; Cross Origin Resource Sharing; Content Delivery Networks; Handling HTTP status codes on the client side; Summary; Chapter 9: Securing the Application; Authentication; Basic authentication; Passport. 
505 8 |a Passport's basic authentication strategyPassport's OAuth Strategy; Passport's third-party authentication strategies; Authorization; Transport layer security; Self-test questions; Summary; Other Books You May Enjoy; Index. 
520 |a RESTful services have become the standard data feed providers for social services, news feeds, and mobiles. If you want to build fast REST APIs and want to deliver a large amount of data to millions of users, you'll find this book extremely useful. This book will teach you to create scalable RESTful applications based on the Node.js platform. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Node.js. 
630 0 0 |a MongoDB. 
630 0 0 |a Express.js (Electronic resource) 
630 0 7 |a Express.js (Electronic resource)  |2 fast 
630 0 7 |a MongoDB  |2 fast 
630 0 7 |a Node.js  |2 fast 
650 0 |a Web services. 
650 6 |a Services Web. 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Internet: general works.  |2 bicssc 
650 7 |a Computers  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a Computers  |x Web  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Internet  |x Application Development.  |2 bisacsh 
650 7 |a Web services  |2 fast 
776 0 8 |i Print version:  |a Bojinov, Valentin.  |t RESTful Web API Design with Node.js 10, Third Edition : Learn to create robust RESTful web services with Node.js, MongoDB, and Express.js, 3rd Edition.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5379682  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5379682 
938 |a EBSCOhost  |b EBSC  |n 1804698 
938 |a YBP Library Services  |b YANK  |n 15343700 
994 |a 92  |b IZTAP