Today I learned

Headless Wordpress

Today I learned about headless wordpress. Wordpress now offers a REST API which makes it possible to decouple the frontend completely from the wordpress backend.

This is pretty cool, because I'm faster and more comfortable with JavaScript when developing the frontend compared to the wordpress way where you mix you're HTML with PHP.

For example: This makes it possible for me to use GatsbyJS for the frontend and consume the content from wordpress through the API. Gatsby offers a plugin to do all the heavy lifting for me and enables the bridge between wordpress and Gatsby: gatsby-source-wordpress

Of course this brings some pros and cons with it. I researched a bit and collected a few articles which go into detail about using wordpress as a headless CMS.

From the gatsby documentation: What is Headless WordPress?

From Chris Coyier on Just How Niche is Headless WordPress?

Greetings Marco

Go back to other today-i-learned posts