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. 自定義frappe框架html佈局
- 2. 畫純棋盤與純html和css
- 3. 自定義API響應HTTP狀態代碼與ABP框架
- 4. 自定義屬性與實體框架
- 5. 純Java驗證框架
- 6. Play框架Ning WS API編碼問題與HTML頁面
- 7. 與REST API有關的框架
- 8. Clojure的REST API框架
- 9. 自定義ASP.Net Ajax框架
- 10. 自定義登錄框架
- 11. iPhone自定義框架?
- 12. node.js的API框架
- 13. html的Perl框架
- 14. html框架css
- 15. 顯示「純HTML儀表板」或「自定義組件」使用分析API
- 16. 谷歌雲端硬盤API - 自定義IDataStore實體框架
- 17. Python HATEOAS使用微型框架,如前夕在sqlalchemy上運行
- 18. Leanft自定義框架不生成HTML報告
- 19. JavaScript框架與HTML 5和ASP.NET
- 20. 自定義框架:與庫的鏈接二進制文件
- 21. 實體框架代碼優先 - 定義與MembershipUser的關係
- 22. 定義與PostgreSQL的Zend框架表關係?
- 23. 自定義UIView與框架的邊界更小
- 24. 與主題的Android自定義微調框架
- 25. 提取MIME正文與純.NET框架保持聯繫
- 26. UIButton的自定義圖像和框架
- 27. Duine框架中的確定性含義
- 28. 如何自定義日曆的框架
- 29. 定義Stacklayout在框架內的類(Xamarin.Forms)
- 30. 創建純HTML的自定義ExtJS的最佳方法