0
A
回答
1
HTML和瀏覽器是不是足夠像超媒體引擎?
HTML + HTTP + URI +瀏覽器===萬維網。所以這很好,不是開玩笑。
這不是沒有錯。
HTML對鏈接的理解令人失望地受到限制。不支持冪等寫入。 Uri模板僅支持GET。我並不熱衷於「鏈接」有多少種不同的拼寫。
這是一種超媒體格式的冗長;不要誤解我的意思 - 當你試圖記錄人類正在發生的事情時,建立在文本標記中是非常棒的。但我迄今爲止的印象是,當人們想要快速查看自動代理正在消費的語義內容時,同樣的結構會開始阻礙。
我從RFC-4287
該原子地址是Web內容,如博客和新聞頭條的網站,以及直接向用戶代理辛迪加的主要用途的情況下請你注意這句話。
那麼一羣非常聰明的傢伙,特別是試圖解決直接關係到網絡使用情況,決定了一堆的精力投入到標準化新的超媒體格式,而不是使用一個是已經無處不在了問題領域。
在過去10多年中,該格式已被廣泛採用。
沒有采用,我不確定HATEOAS有多大好處。如果您正在控制對話的雙方,則不需要超媒體API(例如:Web上的JavaScript - 具有代碼點播功能的超媒體下載已通過某些帶外頻道瞭解了Web API協議的客戶端)。
證據似乎表明HTML並不像任何基於JSON的超媒體格式那樣方便。
結論:不,它不夠好。這可能是目前可以接受的場所持有人;但JSON超媒體工具集很快就會足夠成熟,HTML將被視爲朝着錯誤方向邁出的巨大一步。
相關問題
- 1. API與框架
- 2. 純PHP與框架相比的優勢
- 3. 自定義frappe框架html佈局
- 4. 框架的定義
- 5. 畫純棋盤與純html和css
- 6. 自定義API響應HTTP狀態代碼與ABP框架
- 7. Django其餘框架分頁與自定義API視圖
- 8. 自定義屬性與實體框架
- 9. QLineEdit的自定義框架
- 10. 在自定義框架中添加自定義框架
- 11. 純Java驗證框架
- 12. GalleryView的自定義邊框框架
- 13. Play框架Ning WS API編碼問題與HTML頁面
- 14. Clojure的REST API框架
- 15. 與REST API有關的框架
- 16. iPhone自定義框架?
- 17. 自定義ASP.Net Ajax框架
- 18. 自定義登錄框架
- 19. PHP MVC自定義框架
- 20. Yii的,自定義用戶驗證,使用外部框架API
- 21. html 5 canvas如何讓玩家跳躍(純粹沒有框架)
- 22. Django REST框架API管理
- 23. node.js的API框架
- 24. html的Perl框架
- 25. 舊的HTML框架
- 26. HATEOAS與PUT/POST的鏈接
- 27. 與Spring Hateoas的多態性
- 28. 固定長度的HTML框架
- 29. html框架css
- 30. HTML&CSS框架