A real schema
Every editable option is a typed setting — text, richtext, image_picker,
range, select. Nothing hardcoded that should be configurable.
Nothing exposed that shouldn't be. The merchant controls layout
decisions from the admin; code decisions stay in code.
No app dependency
Page builders like GemPages or Shogun add an extra request layer,
generate messy HTML, and cost $30–$100/month. A native Liquid section
runs on Shopify's own infrastructure, zero additional latency,
zero monthly fee.
Theme-agnostic CSS
Sections ship with scoped styles — no global class pollution, no
conflicts with the host theme's stylesheet. Drop it into Dawn,
Impulse, Prestige, or a custom theme: it styles itself without
overriding anything it shouldn't.
Performance-aware markup
Native lazy-loading on images, no synchronous third-party scripts,
minimal DOM. A section that renders 40 product cards shouldn't
add a 200ms LCP penalty. These don't.