庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
二樓書籍分類
 
RESTful Web Clients 技術手冊

RESTful

沒有庫存
訂購需時10-14天
9789864766994
Mike Amundsen
賴宥羽
歐萊禮
2018年4月03日
193.00  元
HK$ 173.7  






ISBN:9789864766994
  • 規格:平裝 / 360頁 / 18.5 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 網頁開發設計 > 其他網頁設計

















    不隨時間變化可重複運行的設計方法



      “Mike的書不僅提供客戶端開發者指引,同時展示了為何在伺服器端使用此做法進行實作是最棒的。”—Leonard Richardson 紐約公共圖書館軟體架構師



      基於web開發的REST與超媒體型態API在現今越來越普遍,但是許多開發者仍偏向撰寫一次性的自定義的客戶端,卻不選擇在超媒體客戶端上實作相同的技術與應用,來達到可重複使用的好處。閱讀這本手冊,您將會學習如何由實作只能使用一次的客戶端應用程式,轉變為穩定、有彈性且可以重複使用的客戶端應用程式。



      作者Mike Amundsen提供了廣泛的背景知識、淺顯易懂的範例、對白圖畫與明確的建議,讓您建立以超媒體為基礎的客戶端應用程式。在閱讀過程中,您將學習到許多網路架構中的基本原則。



      •將僅有HTML的Web應用程式轉換成JSON API服務

      •克服維護純JSON客戶端應用程式時所帶來的挑戰

      •使用表示器範式(representor pattern)將輸出格式與內部物件模組分離

      •探討如何建造HAL(Hypertext Application Language)客戶端應用程式

      •運用Request、Parse與Wait所組成的迴圈處理可重複使用的客戶端

      •學習使用Siren內容型態建立客戶端應用程式時所產生的優缺點

      •處理API版本控制

      •比較JSON、HAL、Siren與Collection+JSON客戶端如何處理物件、位址和動作行為

      •建造能與多項服務相容的單一客戶端應用程式


     





    推薦序

    前言



    序章

    第一章 HTML 起源與簡單的Web API

    第二章 JSON 客戶端

    第三章 表示器範式

    第四章 HAL 客戶端

    第五章 可重複使用的客戶端應用程式的挑戰

    第六章 Siren 客戶端

    第七章 版本控制與Web

    第八章 Collection + JSON 客戶端

    第九章 超媒體與微服務



    結語 歡迎來到未來

    附錄A 專案列表

    附錄B 工具與資源



    索引




    其 他 著 作
    1. 持續API管理:在不斷演變的生態系統中做出正確決策