Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Browse all series

Static Site Generators

A static site is often the ideal choice for certain types of projects. Common use cases might be portfolios, blogs, or documentation sites. They are easy to host, simple to implement, and incredibly fast. In this series, we’ll take a look at a handful of the most popular static site generators.

Progress

Series Info

Episodes
7
Run Time
2h 42m
Difficulty
Intermediate
Last Updated
Aug 24, 2020
Version
Latest

Series Episodes

  1. Episodes (7)
    1. Jigsaw

      Jigsaw allows you to create static sites using Laravel's Blade templating engine. We'll take a look at creating pages, layouts, using markdown, and collections.
    2. VuePress

      Let's have a look at using VuePress to build a documentation site. You'll learn about a variety of features, including Markdown support, syntax highlighting, Vue components in Markdown, and more.
    3. Saber

      Next up, we take a look at using Saber to build static sites in Vue. Saber is simple to use, with a wide array of built in features and minimal configuration. In this example, we build a simple blog site and make use of features like Markdown for posts and pages, syntax highlighting, Vue components in Markdown, progress loading bars, and building the site for production.
    4. Gridsome

      Gridsome is a powerful static site generator in Vue that makes use of a GraphQL central store. We can source data using a variety of plugins or do it manually ourselves. In this episode, we take a look at the basics of Gridsome and build a basic blog implementation that makes use of local Markdown files.
    5. Testing Static Sites With Cypress

      Let's take a few moments to review how to test a static site using Cypress. Because no database is involved, these tests should be fairly trivial to write.

Continue Learning