- Hands-On RESTful Web Services with Go
- Naren Yellavula
- 164字
- 2021-06-24 17:04:22
The REST API
The name Representational state transfer (REST) was coined by Roy Fielding from the University of California. It is a very simplified and lightweight web service compared to SOAP. Performance, scalability, simplicity, portability, and flexibility are the main principles behind the REST design.
The REST API allows different systems to communicate and send/receive data in a very simple way. Each and every REST API call has a relation between an HTTP verb and the URL. The resources in the database in an application can be mapped with an API endpoint in the REST architecture.
When you are using a mobile app on your phone, your phone might be talking to many cloud services to retrieve, update, or delete your data. REST services have a huge impact on our daily lives.
REST is a stateless, cacheable, and simple architecture that is not a protocol, but a pattern. This pattern allows different endpoints to communicate with each other over HTTP.
- Unity 2020 By Example
- Python自然語(yǔ)言處理實(shí)戰(zhàn):核心技術(shù)與算法
- 小創(chuàng)客玩轉(zhuǎn)圖形化編程
- Vue.js 3.x從入門(mén)到精通(視頻教學(xué)版)
- 云計(jì)算通俗講義(第3版)
- Serverless computing in Azure with .NET
- Scala Reactive Programming
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)訓(xùn)教程
- Yii2 By Example
- 從零開(kāi)始學(xué)算法:基于Python
- 零基礎(chǔ)學(xué)編程系列(全5冊(cè))
- 計(jì)算機(jī)程序的構(gòu)造和解釋(JavaScript版)
- 讀故事學(xué)編程:Python王國(guó)歷險(xiǎn)記
- Leaflet.js Essentials
- Learning Embedded Android N Programming