前回までは、使いやすいNotionのUIを使ってBlogが書ければ最高だ!と思って調べ始め、ここ平日の検討の結果という結論に至りました。
NotionをまんまBlogにしちゃおうという取り組みは俗に「NotionBlog」と呼びます。NotionのAPIを叩くことで記事を取得して自前のフロントエンドにデータを配置していくものです。
API利用例
curl -X POST https://api.notion.com/v1/databases/{データベースID}/query \
-H "Authorization: Bearer {notionのtoken}" \
-H "Content-Type: application/json" \
-H "Notion-Version: 2021-08-16"いくつか種類があります。
| ソフトウェア・サービス名 | 種類 | 費用 | 2023年2月現在の状況 | 乾燥 |
|---|---|---|---|---|
| notion-blog | OSS | 無償 | メンテナンスされていない | 古いんでない? |
| Nobelium | OSS | 無償 | メンテナンスされていない | 古いんでない? |
| notion-blog-nextjs | OSS | 無償 | 最終更新 2022年10月 | 古いんでない? |
| Super | 商用サービス | 有償 | サービス継続 | お金ない! |
| Wraptas | 商用サービス | 有償 | サービス継続 | お金ない! |
| astro-notion-blog | OSS | 無償 | 開発継続 | これにしよ! https://alpacat.com/blog/astro-notion-blog-and-easy-notion-blog/ |
| easy-notion-blog | OSS | 無償 | 開発継続 | 作者がastro推していた https://alpacat.com/blog/prospect-of-easy-notion-blog/\ |
日本人開発者のhttps://github.com/otoyoさんが開発しているastro-notion-blogが現在の最適解ではないか!ということで、今日は公式リポジトリの手順(なんと日本語)に沿って、この記事でさえもブログとして公開してしまう。
というところまでデモします。

