It's hard to believe, but this is already our last issue of the year (I'll be back on Jan 6th). It was a year of big changes for Jamstack developers — it felt as though each week we learned about new tools, services and technologies (for example, we jumped two major versions of Next.js this year alone).
Some of these things, like deferred rendering, edge functions, the islands architecture (see Astro or Slinkity) could dramatically change the way Jamstack sites are built – so much so that we seemed to spend too much of the year debating what Jamstack means (again).
These are exciting times to be a Jamstack developer for sure. I look forward to helping you all navigate this ever-changing landscape in 2022!
|
|
Jamstack in 2021 from The Web Almanac There’s a lot of data and information to digest here, even if there are a ton of caveats. Some of the issues surround the inability of the data set to determine the usage of all frameworks (Eleventy, for example) or to determine whether a site using Next/Nuxt is SSR. Still, the adoption data shows interesting positive trends for Jamstack, while the user experience and performance scores were discouraging. I shared more thoughts here.
Artem Denysov
|
Understanding Rendering in the Jamstack Once upon a time, Jamstack was just about static rendering. Now, with SSR, ISR/DPR/DSG and edge rendering, things have gotten a bit complicated and potentially confusing. I try to help make sense of it all in this article.
Brian Rinaldi
|
Eleventy 1.0 - The Serverless Plugin Eleventy Serverless is a new plugin that supports SSR pages on Eleventy sites. Ray explains how this works and shows how you can build one.
Raymond Camden
|
Inertia Some thoughts about how tools like Astro are changing the game a bit by taking a user-facing tool (React) and making it developer-facing by compiling everything during the build. Want to learn to use Astro? Check out Jaden Baptista's or Rodney Lab's new tutorials.
Chris Coyier
|
Top 5 Internet Technologies of 2021 Four out of the five technologies are focused on the web, which is actually somewhat surprising, with the Jamstack being represented by Next.js 12. It notes new features like middleware and instant HMR. There are some caveats around React, noting the pushback on the amount of JavaScript that React tends to send that can negatively impact performance.
Richard MacManus
|
Thank you for reading. I'll catch you next year! — Brian
|
|
|