Hello, World! このブログについて

このブログは Eleventy (11ty) を使ってMarkdownから静的HTMLを生成しています。

特徴

  • Markdownで記事を書くだけで自動的にHTMLに変換される
  • Cloudflare Pagesにデプロイすることで、git push するだけで公開できる
  • クライアントサイドJavaScriptなし、超高速

コードブロック

シンタックスハイライトも対応しています。

// Eleventyの設定例
import syntaxHighlight from "@11ty/eleventy-plugin-syntaxhighlight";

export default function (eleventyConfig) {
  eleventyConfig.addPlugin(syntaxHighlight);
}
:root {
  --color-accent: #06b6d4; /* cyan-500 */
}

引用

Markdownはシンプルで読みやすい記法です。 HTMLを知らなくても記事が書けます。

デプロイフロー

  1. src/posts/ にMarkdownファイルを追加
  2. git commit & push
  3. Cloudflare Pagesが自動でビルド・デプロイ

以上です。シンプルで使いやすいブログを目指しています。