- Spring Boot進階:原理、實戰與面試題分析
- 鄭天民
- 224字
- 2022-07-05 09:41:53
4.2 Spring HATEOAS
當下,RESTful架構風格被廣泛應用于基于HTTP的Web應用程序開發過程,已經成為前后端交互的基本實現機制。事實上,REST中還有一個成熟度的概念,當談論這個概念時,常常會引用如圖4-3所示的REST成熟度模型。

圖4-3 REST成熟度模型
可以看到,使用超媒體是整個模型的最高層次。那么如何開發基于超媒體的Web服務呢?我們可以使用超媒體應用狀態引擎,即HATEOAS,該引擎是REST中的一個重要組件。對于前后端開發人員而言,HATEOAS的核心價值在于能夠提供自解釋的Web API。本節中,我們就基于Spring Boot框架來討論如何實現HATEOAS。
推薦閱讀
- C#高級編程(第10版) C# 6 & .NET Core 1.0 (.NET開發經典名著)
- 計算機圖形學編程(使用OpenGL和C++)(第2版)
- WebAssembly實戰
- C# Programming Cookbook
- PLC編程及應用實戰
- 青少年信息學競賽
- INSTANT Adobe Edge Inspect Starter
- MINECRAFT編程:使用Python語言玩轉我的世界
- 自學Python:編程基礎、科學計算及數據分析(第2版)
- Arduino電子設計實戰指南:零基礎篇
- Julia High Performance(Second Edition)
- STM8實戰
- Hacking Android
- Visual Basic程序設計基礎
- Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐