As JAMstack methods gain popularity the definition of what JAMstack might mean has begun to shift. What I thought of six years ago as the “post-CMS paradigm” implied a degree of simplicity. Decoupling the front- and back-end meant eschewing the complexity of monolithic systems: back to basics without actually losing any dynamic functionality because everything is just a thin layer to use or leave out. Using no database at all for your database was part of that equation too.
I’m not just being nostalgic here. As those monolithic CMSs of old become modern decoupled CMSs of new, and as the line between a static site and single page application become blurred, we should think carefully about whether or not we’re building a paradigm that will one day be thrown out for yet a newer better more simple way. What will the sites we build today look like in a decade?
If you have thoughts on this, let’s chat about it in our slack: Slack.tnd.dev