XML

Static Site Generators - XML

Static Site Generators (SSG) are tools that pre-generate HTML files from content files like Markdown and templates. They require no database or server-side processing, offering fast delivery and high security. Various generators implemented in different languages and frameworks exist, including Next.js, Hugo, Gatsby, Jekyll, and Astro, and are used for a wide range of purposes such as blogs, documentation sites, and marketing sites.

Static Site Generator SSG Web Development Frontend Blog Documentation
<?xml version="1.0" encoding="UTF-8"?>
<items>
  <item>
    <code>01</code>
    <slug>nextjs</slug>
    <name>Next.js</name>
    <description>A React-based full-stack framework developed by Vercel.</description>
    <buildSpeed>Medium</buildSpeed>
    <framework>React</framework>
    <language>JavaScript/TypeScript</language>
    <latestVersion>16.x</latestVersion>
    <useCases>[&quot;Webアプリケーション&quot;,&quot;ECサイト&quot;,&quot;マーケティングサイト&quot;,&quot;ドキュメント&quot;]</useCases>
  </item>
  <item>
    <code>02</code>
    <slug>hugo</slug>
    <name>Hugo</name>
    <description>The world&apos;s fastest static site generator written in Go.</description>
    <buildSpeed>Very Fast</buildSpeed>
    <framework>Go Templates</framework>
    <language>Go</language>
    <latestVersion>0.155.x</latestVersion>
    <useCases>[&quot;ブログ&quot;,&quot;ドキュメント&quot;,&quot;企業サイト&quot;,&quot;ニュースサイト&quot;]</useCases>
  </item>
  <item>
    <code>03</code>
    <slug>gatsby</slug>
    <name>Gatsby</name>
    <description>A static site generator based on React and GraphQL.</description>
    <buildSpeed>Medium to Slow</buildSpeed>
    <framework>React</framework>
    <language>JavaScript/TypeScript</language>
    <latestVersion>5.x</latestVersion>
    <useCases>[&quot;マーケティングサイト&quot;,&quot;ブログ&quot;,&quot;CMS連携サイト&quot;]</useCases>
  </item>
  <item>
    <code>04</code>
    <slug>jekyll</slug>
    <name>Jekyll</name>
    <description>A simple blog-aware static site generator written in Ruby.</description>
    <buildSpeed>Slow</buildSpeed>
    <framework>Liquid</framework>
    <language>Ruby</language>
    <latestVersion>4.4.x</latestVersion>
    <useCases>[&quot;個人ブログ&quot;,&quot;GitHub Pages&quot;,&quot;ポートフォリオ&quot;]</useCases>
  </item>
  <item>
    <code>05</code>
    <slug>astro</slug>
    <name>Astro</name>
    <description>The web framework for content-driven websites.</description>
    <buildSpeed>Fast</buildSpeed>
    <framework>Framework-agnostic</framework>
    <language>JavaScript/TypeScript</language>
    <latestVersion>5.17.x</latestVersion>
    <useCases>[&quot;マーケティングサイト&quot;,&quot;ブログ&quot;,&quot;eコマース&quot;,&quot;ドキュメント&quot;]</useCases>
  </item>
  <item>
    <code>06</code>
    <slug>eleventy</slug>
    <name>Eleventy</name>
    <description>A simple and flexible Node.js-based static site generator.</description>
    <buildSpeed>Fast</buildSpeed>
    <framework>Multiple</framework>
    <language>JavaScript</language>
    <latestVersion>3.x</latestVersion>
    <useCases>[&quot;ブログ&quot;,&quot;ドキュメント&quot;,&quot;ポートフォリオ&quot;]</useCases>
  </item>
  <item>
    <code>07</code>
    <slug>nuxt</slug>
    <name>Nuxt</name>
    <description>An intuitive web development framework based on Vue.js.</description>
    <buildSpeed>Medium</buildSpeed>
    <framework>Vue.js</framework>
    <language>JavaScript/TypeScript</language>
    <latestVersion>3.x</latestVersion>
    <useCases>[&quot;Webアプリケーション&quot;,&quot;企業サイト&quot;,&quot;コンテンツサイト&quot;]</useCases>
  </item>
  <item>
    <code>08</code>
    <slug>sveltekit</slug>
    <name>SvelteKit</name>
    <description>A full-stack web application framework based on Svelte.</description>
    <buildSpeed>Fast</buildSpeed>
    <framework>Svelte</framework>
    <language>JavaScript/TypeScript</language>
    <latestVersion>2.x</latestVersion>
    <useCases>[&quot;Webアプリケーション&quot;,&quot;インタラクティブサイト&quot;,&quot;ダッシュボード&quot;]</useCases>
  </item>
</items>