I'm Matt Korostoff
I work for Blink Reaction
(and you should too)
{ "nid": 1, "title": "hello world" }
Hello world
Cons:
Hard to alter with code
Innately read-only
Pros:
Easy to create simple services
Familiar interface
https://www.drupal.org/project/views_datasource
no setup time
similar to drupal 8
read/write
accepts query parameters
hard to add custom services
poorly documented
fewest features
https://www.drupal.org/project/restws
https://www.drupal.org/project/services
By far the most features
Easily extensible
REST, SOAP, and XML-RPC
Best documentation
Longest setup time
Thank you
https://www.drupal.org/node/783460
https://www.drupal.org/node/1246470
https://www.drupal.org/node/1699354
https://www.drupal.org/node/750036
https://gist.github.com/kylebrowning/affc9864487bb1b9c918
https://drupalize.me/videos/introduction-building-services-drupal-7-series?p=1487
By Matt Korostoff
How to use Drupal as a REST and SOAP server