Building APIs with Node.js (eBook)
XVII, 136 Seiten
Apress (Verlag)
978-1-4842-2442-7 (ISBN)
This quick guide teaches you how to build scalable APIs using the Node.js platform and ES6 (EcmaScript 2015).
Developing systems for the wide range of devices available in the modern world requires the construction of APIs designed to work only with data in a centralized manner, allowing client-side applications to be developed separately and have a unique interface for the final user.
Node.js has proven itself to be an excellent platform for building REST APIs because of its single-thread architecture. It has a low learning curve and can be understood by anyone who has a basic understanding of the JavaScript language.
Use Building APIs with Node.js today to understand how Node.js APIs work, and how you can build your own.
Learn how to build scalable APIs using the Node.js platform and ES6 (EcmaScript 2015) with this quick, informative guide.Developing systems for the wide range of devices available in the modern world requires the construction of APIs designed to work only with data in a centralized manner, allowing client-side applications to be developed separately and have a unique interface for the final user. Node.js has proven itself to be an excellent platform for building REST APIs because of its single-thread architecture. It has a low learning curve and can be understood by anyone who has a basic understanding of the JavaScript language. Use Building APIs with Node.js today to understand how Node.js APIs work, and how you can build your own.What You Will LearnBuild scalable APIs using the Node.js platformUse ES6, Express, Passport, ApiDoc, Mocha, Helmet and moreIntegrate an SQL database through Sequelize.js and build a single page application using Vanilla.jsWho This Book Is For Ideal for developers who have a basic understanding of JavaScript and Node.js.
Caio Ribeiro Pereira is a software engineer from Brazil who works with Node.js, JavaScript, Meteor, Ruby on Rails and other front-end frameworks. He has a Bachelor's degree in Information Systems, likes to blog in his free time, and is actively engaged in many local meet-ups including NodeBr, DevInSantos, Meteor Brazil and JavaScript Brazil.
1. Introduction to Node.js2. Setting up the environment3. Managing modules with NPM4. Building an API5. Working with SQL databases6. CRUDify API resources7. Authenticating users8. Testing the application - Part 19. Testing the application - Part 210. Documenting the API11. Preparing the production environment12. Building the client-side app - Part 113. Building the client-side app - Part 2
| Erscheint lt. Verlag | 10.12.2016 |
|---|---|
| Zusatzinfo | XVII, 136 p. 45 illus., 44 illus. in color. |
| Verlagsort | Berkeley |
| Sprache | englisch |
| Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
| Mathematik / Informatik ► Informatik ► Web / Internet | |
| Schlagworte | API • API development • JavaScript • Node • Node.js • Web Development |
| ISBN-10 | 1-4842-2442-6 / 1484224426 |
| ISBN-13 | 978-1-4842-2442-7 / 9781484224427 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich