Gridsome makes it easy to create static websites and apps that are quick by default. Vue.js, GraphQL, and all the power of Node.js & JavaScript. You can develop locally and get instant hot-reloading when you make any code changes. Gridsome uses the PRPL pattern to build ultra-performance into every page. Gridsome comes with code splitting, asset optimization, progressive pictures, and link prefetching right out of the box. Gridsome sites have almost perfect page speed scores. Gridsome generates static PWAs. Only the most important HTML, CSS, JavaScript are loaded first. The next pages are prefetched so users can navigate quickly, even offline, without having to reload. Gridsome websites load as static HTML before they hydrate to fully Vue.js powered SPAs. This allows search engines to crawl content and give better ranking to SEO, while still having all the power of Vue.js.