Live data from Hacker News

Show HN: I built a website builder on top of Notion

potion.so

11–20 of 102 posts

Re: Show HN: I built a website builder on top of Notion

#12
post #2

notion websites are so slow. Google's page speed for your home page has a score of 42. Why does it say "fast page speed" and "great seo"? This [1] demo scores 81 and this[2] has a 68. [0] - https://developers.google.com/speed/pagespeed/insights/?url=... [1] - https://developers.google.com/speed/pagespeed/insights/?url=... [2] - https://developers.google.com/speed/pagespeed/insights/?url=...

(I work at Notion)

It looks like most of the guidance on Pagespeed for large images, and layout shift due to images. The guidance to fix is to set fixed images sizes for these elements, and to re-encode images into more efficient image formats, at their displayed size instead of their maximum source size. Potion probably doesn't currently know the correct width for an image because they give their users kind of unlimited style control to choose the image's size and layout, so they request the image at maximum size to make sure it's as sharp as possible. The images are still coming straight from Notion.so, and aren't served, transformed, or cached by Potion.

The rest of the page is fast - it's static HTML pre-generated or incrementally generated using Next.js, with a bit of JS on top, which is faster than Notion's fully dynamic thick client Javascript app. The example sites look good!

On the subject of Pagespeed's image guidance, Notion gets one out of two correct - when viewing these images from a Notion doc, we request & serve images at their displayed size using a query parameter, but we don't currently transcode the image to a more efficient format based on the browser's image support.

Re: Show HN: I built a website builder on top of Notion

#15

Nice stuff, what sets you apart from your competitors like https://super.so/ ?

Thanks for the question. Two main things currently. When you update your Notion page or styles it updates your site immediately so it makes for a nice editing experience where you can see what your site would look like easily. Others don't do this as quickly. Could take a minute or two to see updates. Second Potion has a pricing model that is more friendly towards having multiple sites.

I switched from super.so and I absolute love the instant update. Used to smash the refresh button quite a bit to get things to update!

Re: Show HN: I built a website builder on top of Notion

#18

Nice stuff, what sets you apart from your competitors like https://super.so/ ?

Thanks for the question. Two main things currently. When you update your Notion page or styles it updates your site immediately so it makes for a nice editing experience where you can see what your site would look like easily. Others don't do this as quickly. Could take a minute or two to see updates. Second Potion has a pricing model that is more friendly towards having multiple sites.

Do you poll the notion page to get the notion data so quickly? Is there any rate limit on requests?
Post reply on HN