Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
My name is Yangshun. I am a Front End Engineer at Facebook. I'm reachable on Twitter (@yangshunz)
I'd like to talk about the architecture of modern SSGs (static site generators) and how they work.
Jekyll, Hexo, and Hugo are few of the earliest static site generators to have been invented and they have been used to build a significant number of websites in history. More recently, modern SSGs such as Gatsby, Next, Docusaurus and VuePress have emerged. These SSGs are an improvement over traditional SSGs - the initial render is HTML but sequent navigations utilize HTML
This talk goes into the inner mechanisms behind how modern SSGs are built and their architecture. Spoiler alert - they're really similar! We will also see how Docusaurus is an example of such a modern SSG framework that can be used for building fast and performant websites.
Thanks for attending the talk! My slides can be found here for those who are interested: