Live data from Hacker News

Using Notion as a headless CMS for our blog

datanarratives.com

1–10 of 88 posts

Re: Using Notion as a headless CMS for our blog

#2
Oh man, we do something similar and I highly recommend. Our markdown is added as a Netlify article which is built with Astro and statically generated- from pulling down on datanarratives it seems like either a prerender or an SSR.

One other helpful thing we've found from Notion is the Kanban view of the database which allows us to move content through various swim lanes; "Approved", "Revision #1", "Published" etc.

Re: Using Notion as a headless CMS for our blog

#5

I've considered doing this on my own website, though probably won't since it's just me. But IMO this is one of Notion's killer features, the fact that it's so flexible you can use it as a dang CMS.

IIRC, the very first version of Notion actually was built to be a CMS, so they've come full circle now after gaining traction by pivoting to work documents.

Re: Using Notion as a headless CMS for our blog

#8

You can use Excel as a CMS and while cool why use it for Prod? Especially because you are locking yourself into a company that may sunset or change pricing on the "feature" at anytime.

the risks here aren't any different from those with using the wordpress or ghost apis for a blog. or using any third party api for anything

Re: Using Notion as a headless CMS for our blog

#9

You can use Excel as a CMS and while cool why use it for Prod? Especially because you are locking yourself into a company that may sunset or change pricing on the "feature" at anytime.

(I work at Notion)

The public API is extremely important to the future of Notion. We maintain date-versioned backwards compatibility similarly to Stripe.

When it comes to your content, you can export your entire Notion workspace (or just the part of it that’s your CMS) as Markdown/CSV or semantic HTML, including all your uploaded assets and files. The HTML export is read to host as-is or post-process with BeautifulSoup, etc.

Post reply on HN