< Back to archive

Jamstacked Issue 30

Is Jamstack going through an identity crisis?

Published: May 13, 2021

Your update on all things Jamstack

#​30 — May 13, 2021
✦ web version

There's been an awful lot of talk (occassionally even heated debate one might say) about how we define Jamstack lately. Part of that is driven by some of the changes we've discussed here in this newsletter, but things like incremental static regeneration (ISR) in Next.js and Netlify's distributed persistent rendering (DPR) proposal seem to have brought this to the forefront (in fact, I am hosting a meetup on this topic today — in about an hour).

To me, this is not reflective of a problem with Jamstack but more of a set of technologies that is clearly maturing in ways to support the demands of a larger community and broader usage. That's a good thing IMO.

Brian Rinaldi

↘︎ What's Good

The Evolution of Jamstack
Netlify’s CEO talks about the core principles of Jamstack and a lot of the changes that are impacting how we define Jamstack today. His point is that, while “What is Jamstack?” continues to evolve, those core principles are still relevant and important.

Mathias Biilmann

Azure Static Web Apps General Availability
Azure Static Web Apps, first announced in preview in May 2020, is out of preview and generally available. While not specific to Jamstack apps (they target SPAs in general), this is Microsoft’s alternative to services like Netlify and Vercel.

Daria Grigoriu

Using 11ty JavaScript Data Files to Mix Markdown and CMS Content Into One Collection
A look at “crossing the streams” in 11ty by combining Markdown files and content from an API (a headless CMS in this case) into a single collection. In this scenario, new content is in the CMS and historical content is in Markdown.

Bryan L. Robinson

The End of “Your Database”
Today, I’m struck by how little developers need to think about the database at all”. Netlify’s CEO, who was clearly busy writing recently, looks at how the role of the database in web development has changed dramatically.

Mathias Biilmann

✂︎ Tools and Resources

  • The Evolution of Jamstack (Meetup) - Catch Ishan Anand talking about some of the recent changes in how we define Jamstack today at 12PM ET (5PM BST).
  • Docusaurus 2 Beta Released - Docusaurus had a very long alpha while it was completely rearchitected but it is ready for mainstream adoption despite the current beta tag.
  • Supercharging File-Based Content with GraphQL - This a new service (currently in early beta) that is a GraphQL service that sources content from your local filesystem.
  • Welcomments - A new paid service for managing comments on Jamstack sites that converts the comments to JSON that is posted to your repository.
  • New Gatsby E-Commerce Experience - Gatsby has refreshed their ecommerce integration with an update to their Shopify integration and a new Shopify starter.

❖ Tidbits

Distributed Persistent Rendering (DPR)
As usual, Chris does a great job of breaking down a complicated term, specifically Netlify’s recent DPR proposal, into what is practical and meaningful for developers.

Chris Coyier

Adding an Email Subscription to Your Jamstack Site
How to use MailChimp to provide a list service that sends an email whenever new posts are added to your blog.

Raymond Camden

Use Netlify Functions to Send Email Notifications
How to add custom email notifications triggered by actions from users on your site.

Sean C Davis

Thanks for reading. Catch you next time — Brian