Exploring Notion as CMS for building my portfolio and blog (Writing)
Repository:
andredezzy
andredezzy • Updated Mar 31, 2024
- Why choose Notion as a CMS:
- When considering CMS options, names like Prismic, Hygraph (GraphCMS), Ghost, and Sanity often come to mind.
- However, Notion, an underutilized contender, offers extensive capabilities.
- Notion's flexibility is its strength. I often refer to myself as a “Notion guy” because it seamlessly integrates into all aspects of my life.
- Implementing Notion with React and Next.js: A Step-by-Step Guide
- react-notion-x is a Notion renderer for React
- Note: This renderer is not compatible with Next.js 14 RSC (client-only).
- It might be overly feature-rich for some needs.
- It relies on the unofficial
notion-client
API, as it doesn't support the official@notionhq/client
API. - What's the next move? Consider building a own Notion blocks renderer.
- SSR compatible
- Next.js 14 RSC
- Focus on accessibility, performance, and SEO.
- Opt for a simple, 'unstyled' approach."
- Framework agnostic
- And here can born one more open source project 🥳 🎉