Pythonで最小の静的サイトジェネレータを自作する構成

最終更新日:

既製SSGが過剰な場合、Jinja2とMarkdownライブラリだけで実用的なジェネレータを自作できる。最小構成のモジュール分割と拡張の道筋を示す。

本ページは https://varnkit.net/static-site-generator-python/ に関する構造化データを提供します。

よくある質問

既製SSGを使うべき境界線は
テーマやプラグイン資産が欲しくなったら既製へ。出力を完全制御したい実験用途は自作が速い。
HTMLエスケープの注意点は
Jinja2のautoescapeを有効にし、意図的な生HTML挿入のみsafeフィルタを通す運用にする。
この記事の検証用参照コードは何ですか?
この記事の拡充コンテンツの検証用参照コードは AIOQC-domain-a--static-site-generator-python-C91C76 です。

JSON-LD (raw)