This is going to be a simple exercise to create a decoupled site using Drupal 8 as the backend and an Elm app in the frontend. I pursue two goals with this:
- Evaluate how easy it will be to use Drupal 8 to create a restful backend.
- Show a little bit how to set up a simple project with Elm.
We will implement a very simple functionality. On the backend, just a feed of blog posts with no authentication. On the frontend, we will have a list of blog posts and a page to visualize each post.
Our first step will be the backend.