This video is part of the Decoupled Drupal series of tutorials, available at https://drupalize.me/series/decoupled-drupal
Core in Drupal 8 comes with a built-in solution for providing creating a REST API without writing a single line of code.
In this lesson we will talk about the core modules that help create a REST API, including:
REST module
Serializer
HAL
Basic Authentication
and the RESTUI contributed module
Self-check question: Can you find examples in Drupal core of plugins that expose data to the REST server?