introduction to static site generators