iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 10
0

雖然我們會覺得很類似,不過多少還是也些差別的。

Web API VS MVC:
https://ithelp.ithome.com.tw/upload/images/20181012/201120695sZ6EEbyV0.png
Web API就如之前所講的那樣,而MVC,雖然上圖就只是多了一個到MVC的框框,卻還是有不同的地方。

以下為一些他們不同之處:

  • MVC主要是用來建構網站用的,裡面包含了相關數據及網頁(頁面)的展示,而Web API則是只包含了數據。
  • MVC不支持Self-Host,不過Web API卻是支持的。
  • Web API比較支持格式的相關數據,使客戶端可以通過Accept Header來通知伺服器的格式。
  • Web API可以建構移動的客戶端服務,而MVC不太能建構移動式的客戶端服務。

上一篇
DAY 9 --Web API -MVC (3)
下一篇
DAY 11 --Web API -MCF(5)
系列文
API 30天學習日誌21

尚未有邦友留言

立即登入留言