基于 SvelteKit 框架的静态博客生成器 Static Site Generator based on SvelteKit
Blog House is a static blog generator based on the web frontend framework SvelteKit, which is built on Svelte. It features a SSG (Static Site Generator) + SPA (Single Page Application) hybrid mode. When a user opens the website for the first time, the static HTML display page is downloaded directly, and then SvelteKit runtime is automatically loaded. It can anticipate user actions and automatically preload the corresponding webpage data. When a user clicks on an article, SvelteKit immediately renders the webpage in SPA mode, instead of downloading HTML like traditional SSG blogs, greatly improving user experience. It also provides features such as Algolia integration for search functionality, Utterance integration for a commenting system, extended Markdown syntax for adding blocks with images and links, automatic image optimization, and support for RSS, SEO, and sitemap generation.
To install Blog House, follow these steps:
Blog House is a static blog generator that leverages the SvelteKit web framework to create a hybrid SSG + SPA mode, combining the benefits of both approaches. It offers features such as Algolia integration for search functionality, Utterance integration for comments, extended Markdown syntax support, automatic image optimization, and support for RSS, SEO, and sitemap generation. By providing these features, Blog House aims to enhance the user experience and simplify the process of creating and managing a static blog.