# Notion Blog 是什麼?
ijjk/notion-blog (opens new window)
A Next.js site using new SSG support with a Notion backed blog
將你的 Notion 做為文章管理的資料庫, notion-blog 透過 notion API (private, authed) 取得文章資料, 預渲染成靜態頁面,並部署到 Vercel (Optional)
# 按下 Deploy 後
記得填
NOTION_TOKEN
和BLOG_INDEX_ID
,或者 deploy fail手動建立文章列表吧,
node scripts/create-table.js
無法正常工作
# 本地部署
本地用的 ENV 可以 touch .env.local
,不進版控
# 部署 Notion Blog 你或許想知道……
# Vercel / Vercel Inc. / Next.js
開發了 Next.js;最好用的網站託管,甚至可以部署動態網站
修仙神仙網站
Next.js - 维基百科,自由的百科全书 (opens new window) vercel是什么神仙网站? (opens new window)
# SEO / SSR / SSG
初探 Server-Side-Rendering 與 Next.js 推坑計畫 (opens new window)
Next.js 是什麼? Next.js 是 React 的 SSR 框架,Vue 也有類似的 SSR 框架叫做 Nuxt,如果要一句話解釋它們為什麼存在,我會說: 因為自己實作 SSR 真的太痛苦了!
# Notion API (beta)
Notion API - Private beta (opens new window)
# 小結
# 優點
直接將 Notion 做為資料庫。
# 缺點
仍然稚嫩,需要愛,才能折騰。 稚嫩是指沒有生態系,沒有標籤雲樣式等等,有需要?雙手自己來😳。 此外 Notion API 目前仍是 Beta 狀態,仍有變數。
但還是值得期待,讓我們靜靜觀望與守候。
- notion bookmark 不支援