The community member is trying to fetch data from Notion and display a text field with rich-text formatting. They have tried different expressions to access the data, but the text is displayed as plain text without the rich-text formatting. The community members discuss that Notion's API does not provide HTML or Markdown to display rich text, but only a proprietary rich-text AST format. One community member suggests creating a middleware to parse the content, and another community member says they have a proof-of-concept for using Notion as a headless CMS, but they need more time to publish the solution. The community members also discuss switching to a different CMS like Airtable, but they still struggle with displaying the rich-text content. Eventually, one community member finds a solution by using the Markdown component.
You can make your own middleware to have it and parse the content. I already have a (little) POC on that and I figure out how to use Notion as an headless CMS. When I will have more time I will publish a solution for that!
sounds interesting. How did u solve that case specific? I need to switch the CMS if i cant find a way to figure that out, but wanted to stay with notion as possible.
I needed to code all the solution. You need to make 3 API calls + parse the content of Notion's page. It's not really plug and play right now... Notion API is really a mess. I love using Notion but I hate to use the Notion API.
You have 2 options right now : 1/ You code yourself the solution 2/ You change the CMS