The knowledge and design philosophy required to realize RESTful applications with Laravel, understanding HTTP methods and safety/power, and their importance
51. What is RESTful Web API?
厳格な定義はないが、広義にはHTTPプロトコルを用いてネットワーク
越しに呼び出すアプリケーション間、システム間のインターフェース
52. API と Web API の違い
API
Web API
比
較
表
Application
Programming
Interface
Web API
概要
機能を使う窓口
OS・ミドルウェア・アプリが
その他のプログラムから
自分の機能を呼び出すために
提供する窓口(のようなもの)
インターネット
経由のAPI
どこ
から
同じPC内、もしくは
LANなどの閉じた
ネットワーク経由
インターネット
経由
使用
技術
C#、C++、VB などの開発言語
RPC
Net Frame など
SOAP、REST
など