Where Will the CMS World Be in 3 Years?

The OSTraining podcast has kicked off again for 2019.

In the first episode of the year, we welcomed Josh Strebel from Pagely. Pagely is a hugely successful WordPress hosting company that focuses on household name brands.

However, Josh and Pagely are launching a new service called NorthStack. Whereas Pagely was the very first "Managed WordPress" service, NorthStack is best described as a "Managed AWS" service.

Their new focus is on developers who want to use WordPress as one part of a mix that includes NodeJS, Laravel and other platforms:

It started with a why. Why would we do this? And it came from a question we asked our leadership, where does Pagely need to be in three to five years? Based on what we know of WordPress, based on what we know of the market, what should we be doing now so that we are properly positioned in three to five years to continue to be successful? ... We should really look at getting away from pure WordPress because there's a broader market out there.

Pagely is not alone.

Acquia recently added NodeJS support for their Drupal customers.

Last Wednesday, Magento launched their "Progressive Web Apps (PWA) Studio". The platform is on Github and has it's own documentation site. Here's how they describe these apps:

"PWAs represent a seismic advancement in the evolution of the mobile web, similar in magnitude to the transition that happened five years ago from conventional desktop sites to responsive web design. PWAs blur the lines between mobile app and mobile site by equipping merchants and developers with a new front-end architecture that allows them to leverage open web APIs."

What does that look like in practice? Here's the technical introduction from Magento:

It is made up of an application shell that exists in the browser and a middle tier service layer that sits between the shell and a headless Magento backend. Unlike a Magento theme, a storefront application does not inherit from a parent theme. Instead, the application is composed of React modules that provide the different pieces of functionality. These pieces can be swapped out to change behavior or even removed entirely.

It's worth remembering that this technology shift is still in its early days. Key Javascript frameworks such as React and Ember are only 3 years old.

WordPress and Drupal are starting to rebuild their admin interfaces in Javascript, but there's a couple of years of hard work ahead. 

Magento's PWA Studio is new this month, but it will be a mature offering by 2021 or 2022.

There's still an enormous CMS market that will only be disrupted slowly, but people are starting to position themselves for 3 years in the future.

This post by Mediacurrent is worth reading in full and it includes this quote:

The main takeaway I would offer here is that Drupal, while still an amazing tool for managing content, is better suited as a technology paired with a leading Frontend like React. With the web evolving from monolithic systems to more of a services-type approach, it makes sense to use a best-in-class content modeling tool like Drupal with a best-in-class FE framework like React.js. What does that mean for the average Drupal developer? My advice to Drupal developers is to “Learn Javascript, deeply.

PS. If you want to catch up with other WordPress hosting leaders, towards the end of 2018 we talked with Jason Cohen from WPEngine and Dusty Davidson from Flyweel.

About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.