-
eleventy 🕚⚡️
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Eleventy is a wiely JavaScript-based static site generator that has a very active user base and lots of integrations and plugins to support things like server-side rendering or even edge rendering. It released version 2.0 back in February.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
This isn't a comprehensive list of course. There are frameworks like SolidJS, which offers a lot of React capabilities but without requiring a virtual DOM, SvelteKit, which is similar to NextJS but relying on Svelte, or Qwik, which does SSR and SSG but without hydration, relying instead on what they call "JavaScript Streaming." I'm sure there are others I've missed as well, but the point is, there are lots of options and, because each takes a unique approach to solving similar problems, we can learn a lot by exploring them.
-
This isn't a comprehensive list of course. There are frameworks like SolidJS, which offers a lot of React capabilities but without requiring a virtual DOM, SvelteKit, which is similar to NextJS but relying on Svelte, or Qwik, which does SSR and SSG but without hydration, relying instead on what they call "JavaScript Streaming." I'm sure there are others I've missed as well, but the point is, there are lots of options and, because each takes a unique approach to solving similar problems, we can learn a lot by exploring them.
-
Fresh is a full-stack framework created by Deno that also ships no JavaScript to the client by default (a theme across all the tools so far) that supports server-side rendering. It released version 1.1 back in September.
-
Enhance is relatively new, even compared to some of the newer tools we're talking about in this post, having been released in August 2022. It is an application framework that supports server-side rendering via Lambda functions.
-
Astro is a full-stack JavaScript framework for building sites that supports both static generation and server-side rendering. It hit version 2 back in January.