- Hands-On RESTful Web Services with TypeScript 3
- Biharck Muniz Araújo
- 139字
- 2021-07-02 12:19:21
Experience-based APIs
Experience-based APIs represent a different approach to resource-based APIs. Here, the concept is One-Size-Fits-All (OSFA). Basically, the key to experience-based APIs is providing endpoints that are focused on the experience itself, which isn't only the user's experience—it could be the home screen experience.
The following example shows the dashboard-screen operation being directly connected to the Nintendo resource, thus expressing the experience of the screen on Nintendo:
/nintendo/dashboard-screen
This concept came from Netflix and, in general, it is an extension of the proxy pattern, where new proxy endpoints will be designed, developed, and configured to focus on the business requirements of the API consumers.
The following diagram shows how the Experience-based APIs building blocks connect to the external world (web, mobile, and so on) and with downstream systems such as the Legacy API:

- 腦深部電刺激術(shù)
- 胃腸間質(zhì)瘤科普教育手冊
- 視覺康復(fù)指南
- 北京協(xié)和醫(yī)院肌電圖臨床應(yīng)用病例解析
- 鼻咽癌標(biāo)準(zhǔn)數(shù)據(jù)集(2023版)
- 膜性概念神經(jīng)外科學(xué)
- Android Studio 4.0 Development Essentials(Java Edition)
- 骨骼肌靜力性負(fù)荷所致?lián)p傷機(jī)理的研究
- 拯救孩子視力(第三版)
- 麻醉安全與質(zhì)量管理
- 眼睛怎么了:眼科醫(yī)生告訴你
- 骨盆解剖及功能訓(xùn)練圖解
- Hands-On Reactive Programming with Clojure
- 運(yùn)動(dòng)損傷的治療與康復(fù)
- 口腔科常見及多發(fā)病就醫(yī)指南系列:顳下頜關(guān)節(jié)與面痛就醫(yī)指南