Using headless (Decoupled) WordPress frees you from the convoluted Template Hierarchy that would come with a traditonal WordPress theme. We will go over how you would make REST calls with a decoupled WordPress allowing you to have freedom in whatever JS Framework suits you.

This allows you to have an out-of-the-box content management system with a WYSIWYG code editor and a plethora of powerful tools and plugins at your disposal without needless page loads or forced file naming and formatting conventions that traditional Wordpress sites have.

While I will be using WordPress in my presentation Drupal also has a decoupled implimentaiton that utilizes REST calls to pull from the back end, if that is your preference.