O'Reilly logo
  • Dan Sanders thinks this is interesting:

very action available in the RPC-style API is essentially custom-made. To be RESTful on HTTP, you need to avoid creating custom actions and instead support actions that are consistent with HTTP. In other words, you need to use GET, PUT, POST, and DELETE (to name the primary actions).


Cover of ASP.NET Web API 2: Building a REST Service from Start to Finish


what we have vs what we need