It definitely feels like the SSG race is on! In just a matter of weeks, we've had major releases of Gatsby, Next.js, Nuxt and Eleventy. In the cases of Gatbsy and Nuxt, new support for SSR and "deferred rendering" - my personal term for the combo of Incremental Static Regeneration (ISR), Distributed Persistent Rendering (DPR) and Deferred Static Generation (DSG) - brings them to a sort of feature parity with Next.js.
Meanwhile, Next.js is attempting to address a major issue that especially plagues JavaScript-based static site generators (SSG): slow build times. Their new Rust-based compiler aims to dramatically cut build times. Plus, the release of Vercel's Edge Functions continues the push by deployment providers to move dynamic logic to the "edge" for better application performance.
|