What Is A Static Site Generator?

Static site generators also abbreviated SSG's are a type of software that use text input files (such as Markdown, JSON) to compile and generate static websites. The difference between static sites and dynamic ones is that static sites don't change. The simple design also makes it harder for attackers to modify the website due to the smaller attack surface of these relatively simple backends. Some of the most popular static site generators are Jekyll, Hugo, Eleventy, Gatsby, and Next.js. SSGs are mostly used projects that don't often change like informative content, such as product pages, news articles, software documentation, and blogs.

What is a website?