create-nuxt-appの実行がてら、@nuxt/contentパッケージ
を入れてみた。
gitベースのheadless APIとしており、端的に言えばブログ記事をgithubで管理できるようにする。
contentフォルダにあるmdファイルを読み取り、記事として表示する。
slugはmdのファイル名を使用する。ファイル名は重複できないので、slugとするに相応しいだろう。
https://content.nuxtjs.org/ja
小規模なブログであれば、別途CMSなど契約しなくともgithub+github pagesで公開できる。
難点は、gitの操作が出来ないと投稿できないところか。