Integrating Drupal 8
In many organizations Drupal web sites often provide and consume content and services to and from external systems. Those systems may be other web sites, enterprise applications, or third-party services. Drupal has historically provided the ability to integrate with external systems through a combination of contributed modules, which have often been fraught with complexities that made it difficult at best to integrate with Drupal. Drupal 8 changes all of that with the inclusion of RESTful web services in core and they work beautifully.