Headless WordPress

April 13, 2018 - posted by Josh Smith

I’ve heard a lot about React and WordPress and how they get along really well together. So well, in fact, there are already really great resources to help traditional WordPress developers get started in their own development with React.

The project that has really set me off is

The JAM Stack


Templates in Gatsby JS versus WordPress Templates

WordPress Plugins and GatsbyJS Plugins

Both applications use plugins to extend the core experience. As a WordPress developer, I’m very familiar with the plugin system. Basically, I find that the core software is missing a functionality that I would like to use on my website. Usually, this experience is unique to me and my particular site so I would create a plugin. If the desired functionality is general enough, someone has already created it and uploaded that functionally to the WordPress Plugin Repository. If there is something I need already, then all I have to do is install their version. If it’s still not enough, WordPress licensing allows me to extend that functionality even. The whole extensions system is called the plugin.  Gatsby JS has its own core system and plugin ecosystem.

The main difference is that Gatsby JS is not even close to as mature as the WordPress system. Often on WordPress, the same functionality exists in a few different forms. Take SEO for instance. WordPress has a few options for adding to the core SEO offerings. This is a good thing. It’s competition, but each plugin may offer something different that may be more aligned with what you would like to use.


© 2019 All Rights Reserved

Designed by Josh at Efficiency of Movement