To hear some people talk, you’d think WordPress was in some danger of being rapidly overtaken by JAMstack alternatives (though it’s not entirely clear that JAMstack is the right thing to call them). It’s good self-discipline to periodically take a look at the relative CMS market share among current competitors, where it’s true that WordPress is losing market share over the past six months, and furthermore true that Gatsbyjs (the leader among the more recognized JAMstack frameworks) has gained market share in that same time period. But, to paraphrase an old saying, WordPress has lost more sites in a month than Gatsbyjs has ever had.
According to whatcms.org, WordPress has 335 of the top 1000 Alexa-ranked sites. That’s down 6.37 percent from mid July 2020. Overall, WordPress has 30% of the CMS market share on the web.
Gatsbyjs, in contrast, has .146 percent market share. Less than two-tenths of a percent. It runs on 49 of the top 1000 Alexa-ranked sites, which is up 33% over six months. The trend is definitely up, but to my earlier point, a bad run for WordPress may drop them 7% overall, but that relatively small loss for WordPress is 16 times more sites than Gatsbyjs has at all.
Jekyll comes in at a quarter of the penetration of Gatsby. Other JAMstack frameworks don’t turn up at all in WhatCMS’s tracking.
It’s all kind of humbling, from a “modern web stack” point of view.
Things change quickly, and it certainly feels like the underlying assumptions of web applications have shifted. Websites are coded using CSS-enhancing template tools, clients are React while back-ends tend toward Node.js, data is represented in JSON, services are decoupled and delivered by way of APIs.