





HTMLを書かずに、Markdownでブログが書ける!
通算 3回使われました閲覧 192026年7月 公開
静的サイト生成(SSG)ではなく、本当にMDファイルを擬似的なDOM構造にしてブラウザで表示できるようにするシステムです。現在のブラウザの仕様上起爆剤としてのHTMLはどうしても必要ですが、それもコマンドでHTMLを用意可能で、ユーザーはMDファイルを書き込めばそのままブログ記事などを作れます。
unifiedとremarkを使用し、MDを木構造化→少しのパースで擬似的なDOM→そのままブラウザに渡す、というスクリプトを同梱しています。
また、MJUN独自の記法を使うことでMDにHTMLのclassの概念を与え、CSSと折りたたみブロックを適用可能です。
YAMLフロントマターを使うことでタイトル、テーマ、タグなどを残すことも可能です。
物によっては工夫が必要ですが、JavaScriptの外部ライブラリも使用可能です。開発中はPrism.jsなどを使用してコードブロック内にシンタックスハイライトをつけることに成功しています。
あくまでHTMLの完全代替ではなくMDファイルの内容をそのままブラウザに渡すことを目的としているので、今回追加した記法以外ではMarkdownでできること以上のことは出来ません。
(※名前の由来はMarkdownでMarkupの真似事をするという矛盾から来ています)
反応・コメントフィードバック
使ってみた感想やバグ報告など、開発者に直接届きます
ログインすると感想を投稿できます
ログインしてフィードバック