RESTful Web API Design with Node.JS, 2/e (Paperback)
暫譯: 使用 Node.JS 設計 RESTful Web API, 第 2 版 (平裝本)
Valentin Bojinov
- 出版商: Packt Publishing
- 出版日期: 2016-05-27
- 定價: $998
- 售價: 6.0 折 $599
- 語言: 英文
- 頁數: 148
- 裝訂: Paperback
- ISBN: 1786469138
- ISBN-13: 9781786469137
-
相關分類:
Node.js
-
其他版本:
RESTful Web API Design with Node.js 10: Learn to create robust RESTful web services with Node.js, MongoDB, and Express.js, 3rd Edition
買這商品的人也買了...
-
$420$332 -
$1,260RESTful Web APIs (Paperback)
-
$2,000$1,900 -
$580$458 -
$680$537 -
$520$442 -
$1,700$1,615 -
$520$442 -
$450$356 -
$520$343 -
$420$332 -
$580$458 -
$560$370 -
$780$616 -
$680$537 -
$880$748 -
$560$437 -
$580$458 -
$580$458 -
$650$455 -
$1,200$948 -
$800$632 -
$780$616 -
$650$507 -
$780$616
相關主題
商品描述
Design and implement efficient RESTful solutions with this practical hands on guide
About This Book
- Create a fully featured RESTful API solution from scratch.
- Learn how to leverage Node.JS, Express, MongoDB and NoSQL datastores to give an extra edge to your REST API design.
- Use this practical guide to integrate MongoDB in your Node.js application.
Who This Book Is For
The ideal target audience for this book is web developers who have some experience with RESTful services. Familiarity with basic JavaScript programming techniques is required. No prior experience with Node.JS or Express is required.
What You Will Learn
- Install, develop, and test your own Node.js user modules
- Comprehend the differences between an HTTP and a RESTful application
- Optimize RESTful service URI routing with best practices
- Eliminate third-party dependencies in your tests with mocking
- Learn about NoSQL data stores and integrate MongoDB in your Node.js application with Mongoose
- Secure your services with NoSQL database integration within Node.js applications
In Detail
In this era of cloud computing, every data provisioning solution is built in a scalable and fail-safe way. Thus, when building RESTful services, the right choice for the underlying platform is vital. Node.js, with its asynchronous, event-driven architecture, is exactly the right choice to build RESTful APIs.
This book will help you enrich your development skills to create scalable, server-side, RESTful applications based on the Node.js platform.
Starting with the fundamentals of REST, you will understand why a RESTful web service is better than any other framework. You will then start creating development environment by installing node.js, express.js, and other modules. You will then write a simple HTTP request handler and create and test Node.js modules using automated tests and mock objects. You will also learn to build a Typical Web API making use of Ansible's advanced features. You will then store data by choosing the best option between a key/value data store and a document data store. Further, you will improve your existing API to make it a fully fledged, secure RESTful service.
商品描述(中文翻譯)
設計並實現高效的 RESTful 解決方案,這本實用的實作指南
關於本書
- 從零開始創建一個功能齊全的 RESTful API 解決方案。
- 學習如何利用 Node.js、Express、MongoDB 和 NoSQL 數據存儲來提升您的 REST API 設計。
- 使用這本實用指南將 MongoDB 整合到您的 Node.js 應用程式中。
本書適合誰閱讀
本書的理想目標讀者是對 RESTful 服務有一定經驗的網頁開發者。需要具備基本的 JavaScript 程式設計技術,無需具備 Node.js 或 Express 的先前經驗。
您將學到什麼
- 安裝、開發和測試您自己的 Node.js 使用者模組
- 理解 HTTP 應用程式與 RESTful 應用程式之間的差異
- 使用最佳實踐優化 RESTful 服務的 URI 路由
- 通過模擬消除測試中的第三方依賴
- 了解 NoSQL 數據存儲,並使用 Mongoose 將 MongoDB 整合到您的 Node.js 應用程式中
- 在 Node.js 應用程式中通過 NoSQL 數據庫整合來保護您的服務
詳細內容
在這個雲計算的時代,每個數據供應解決方案都是以可擴展和故障安全的方式構建的。因此,在構建 RESTful 服務時,選擇合適的底層平台至關重要。Node.js 以其非同步、事件驅動的架構,正是構建 RESTful API 的理想選擇。
本書將幫助您提升開發技能,創建基於 Node.js 平台的可擴展伺服器端 RESTful 應用程式。
從 REST 的基本原則開始,您將了解為什麼 RESTful 網路服務比其他任何框架更優越。接著,您將通過安裝 Node.js、Express.js 和其他模組來建立開發環境。然後,您將編寫一個簡單的 HTTP 請求處理器,並使用自動化測試和模擬物件來創建和測試 Node.js 模組。您還將學習如何利用 Ansible 的高級功能構建典型的 Web API。接下來,您將通過選擇鍵/值數據存儲和文檔數據存儲之間的最佳選擇來存儲數據。此外,您將改進現有的 API,使其成為一個功能齊全的安全 RESTful 服務。