Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃 How Modern Static Site Generators Work #11

Closed
yangshun opened this issue Aug 7, 2019 · 4 comments
Labels

Comments

@yangshun
Copy link

@yangshun yangshun commented Aug 7, 2019

Speaker Profile

My name is Yangshun. I am a Front End Engineer at Facebook. I'm reachable on Twitter (@yangshunz)

Intro

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 pushState() and client-side rendering. Such hybrid rendering approaches provide an awesome user experience of a fast initial load (low TTI) and fast subsequent navigations.

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.

Planner

  • I prefer to give this talk at: September
  • Number of minutes needed to 鈿★笍: 10
@yangshun yangshun added the talk label Aug 7, 2019
@yangshun yangshun changed the title 馃How Modern Static Site Generators Work 馃 How Modern Static Site Generators Work Aug 7, 2019
@wgao19

This comment has been minimized.

Copy link
Member

@wgao19 wgao19 commented Aug 7, 2019

Amazing! I'm so personally looking forward to this talk 馃拑 Thank you for speaking here!!

@wgao19

This comment has been minimized.

Copy link
Member

@wgao19 wgao19 commented Aug 7, 2019

Referencing #9

@yangshun

This comment has been minimized.

Copy link
Author

@yangshun yangshun commented Sep 6, 2019

Thanks for attending the talk! My slides can be found here for those who are interested:
React Knowledgeable - How Modern Static Site Generators Work.pdf

@wgao19

This comment has been minimized.

Copy link
Member

@wgao19 wgao19 commented Sep 6, 2019

thanks for speaking! your talk video will be posted over the weekend, will update once they're posted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can鈥檛 perform that action at this time.