LoginSignup
402
285

More than 3 years have passed since last update.

notionバックエンドのzeit製ヘッドレスCMS“Notion Blog”が激アツ🔥

Last updated at Posted at 2020-01-15

rUlEEqFS.jpeg

2020/01/14 昨日突如 zeitからNotionをバックエンドにしたヘッドレスCMSが発表されました!!

この内容が激アツなので、アツいポイントや使い方を紹介します。

アツいポイント

Notionで編集できる 📝

Notionってみなさん使ってますか??

Notionは「Evernote + Google Calendar + Trello」みたいなサービスなのですが、とにかく便利です。

そのNotionを編集画面に使えるのはかなり筋がいいですね。

こんな感じで、記事の一覧があり、公開、非公開もチェックをつけるだけです✨
image.png

編集はNotionでいつも通りに書けばいいだけです!!

image.png

めちゃくちゃ速い ⚡️

zeitが作った公式notionブログ にアクセスして見てぜひ体感して欲しいのですが、本当に画面の遷移がサクサクです。

スコアはこんな感じでした!!95点で申し分ないです!
image.png

フルカスタマイズ可能 🛠

OSSとして公開されているソースコードを編集すればデザインや、機能の追加もできます!!

MIT License🕶

ライセンス周りも問題ありません!!

公開方法

1. (ない人は)zeitのアカウントを作成する

https://zeit.co/homeにアクセスして、アカウントを作りましょう。

2. デプロイの設定をする

deployに飛んで、notionのトークンやblogの記事を生成する場所を設定します。

image.png

NOTION TOKEN は notionにアクセスして、開発者コンソールを開きCookieの token_v2 という値を設定します。
ちなみに、Chromeの場合は 開発者コンソール => Application => Cookies => token_v2 でアクセスできます。
image.png

BLOG INDEX ID はブログの管理画面となるページを指定します。
Notionで新規ページ作成で、Blog等の名前をつけてページを作成します。
Templateはemptyで大丈夫です。

Blog という名前を設定したのであれば、URLは
https://www.notion.so/Blog-ac36sfjkla863e46c789bb932nksld3a05sjkdfjk みたいな感じになると思います。

その値の、 Blog- を抜いた ac36sfjkla863e46c789bb932nksld3a05sjkdfjkBLOG INDEX ID になります。

そして、Continueを押下。

後々カスタマイズするつもりであれば、Gitのリポジトリを作っておくと良いでしょう。

image.png

Deployを押すと少し時間がかかって完了です。

アクセスしてみる

zeitの管理画面から先ほど作ったblogにアクセスできれば完了です!!
image.png

まとめ

こんなにいいヘッドレスCMSが無料で使えるなんていい時代だな〜と本当に思います。

わからないこと等あれば、お気軽にご質問ください〜。

ではでは!

参考情報

https://notion-blog.now.sh/
https://github.com/ijjk/notion-blog

402
285
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
402
285