Tip

実は、AMSCはSSGを使わないでほぼ一から構築しています。

ライブラリ

生成側

Tip

bs4は外部リンクにnofollow等をつけるために利用しています。

  • Python-Markdown
    • markdown-del-ins
    • markdown-gfm-admonition
  • Jinja2
  • python-aid (記事のid生成に利用)
  • csscompressor
  • jsmin
  • Beautiful Soup 4 (bs4)

テンプレート側

Tip

ヘッダーとフッターのGlassmorphismはTailwindcss Glassmorphism Generatorで生成してます。

  • TailwindCSS (CDN)
  • Highlight.js

思ったこと

今は画像の拡大ができないのでそのうちPhotoSwipeとか入れようかなって思ってます。あとは背景の画質とかを落として通信量を減らしたい。
あとはBarba.jsとか導入して少しUXを良くしたいなぁって思ったり。