Just a quick PSA for those using Next.js as their headless framework:
Plasmic (www.plasmic.app) is a page builder similar to PageFly and Shogun, but which works with Next.js (and really any other tech stack/codebase) and has high page load performance. I work on this and thought it would be helpful to share here. It can pull data from Shopify and also from headless CMSes like Contentful/Sanity.
If you're wondering—the big difference between Plasmic and headless CMSes is that a page builder gives content creators free-form control over page composition/layout, and doesn't require developers to build out the templates/schemas that constitute pages. Plasmic is a full no-code web design tool.