Copy link to headingStart your storefront
Decide what you build and what stays in Shopify, then connect a store and deploy a working starter.
Copy link to headingConnect a store and deploy a starter
See what you gain from a headless Shopify storefront, then get Edgenivo Shop live on your own store.
- Resource
How PAIGE grew revenue by 22% with Shopify, Next.js, and Edgenivo
Follow PAIGE's move from Commercetools and Angular to Shopify and Next.js, and the conversion and Black Friday results.
- Template
Edgenivo Shop
Deploy an open-source Next.js 16 storefront built on Shopify's Hydrogen SDK, with an optimistic cart, webhook cache invalidation, and optional accounts and Shop Agent.
- Resource
Shopify on Edgenivo
Install Shopify into a project with one command, create a test store or attach an existing one, and set credentials automatically.
Copy link to headingRender and refresh your catalog
Choose how each storefront surface renders, make products readable by search and AI agents, and refresh data when Shopify changes.
Copy link to headingChoose a rendering mode per page
Decide where to use a static shell, cached catalog data, or request-time content on each page type.
- Course
Cache Components for Instant and Fresh Pages
Combine a prerendered shell, cached shared data, and request-time content on one product page.
- Guide
Rendering strategies for retail: ISR vs SSR vs static
Choose between SSR, SSG, ISR, and CSR for each ecommerce surface. Compare rendering modes on freshness, personalization, SEO, and cost.
Copy link to headingMake products readable by search and AI agents
Put price, availability, and product details in the first HTML response, with metadata crawlers can parse.
- Resource
Making agent-friendly pages with content negotiation
Serve markdown to agents and HTML to people from the same URL with the Accept header, and add markdown sitemaps so agents can find it.
- Course
Dynamic Metadata Done Right
Build canonical, Open Graph, and social card metadata with
generateMetadata, and avoid the fetch mistakes that break it. - Resource
Build a ChatGPT product feed for Shopify
Learn what the ChatGPT product feed spec requires, why headless product pages go invisible to its crawler, and how to build the feed pipeline.
Copy link to headingRefresh catalog data from Shopify events
Map product changes to the smallest set of tags and paths, handle repeat deliveries, and keep revalidation costs predictable.
- Guide
How to move from time-based to on-demand revalidation
Replace fixed revalidation timers with scoped updates triggered by changes to content, product data, or other application data.
- Guide
How to reduce ISR revalidation costs
Reduce ISR costs by analyzing Incremental Static Regeneration (ISR) behavior to find pages and tags that revalidate too often
- Course
ISR Writes
Swap a sneaker-drop page from a 60-second timer to tag-based revalidation triggered by the store's launch webhook.
- Resource
How Shopify webhooks keep storefronts in sync
Verify Shopify webhook signatures before parsing, revalidate the affected pages in one route handler, and add a queue when deliveries pile up.
Copy link to headingBuild the buying experience
Keep carts in sync with Shopify, hand shoppers to checkout, and let AI agents shop on your domain.
Copy link to headingConnect Shopify carts and checkout
Make cart changes that Shopify confirms, then send shoppers to Shopify's checkout.
- Documentation
Build a Shopify cart and hand off checkout
Create carts, update line items and buyer identity, and send shoppers to the checkout URL.
- Course
Server Actions for Forms
Run add-to-cart style mutations in Server Actions with validation and pending states, then expire cached data with
updateTag.
Copy link to headingLet AI agents shop your store
Expose catalog, cart, and checkout tools to agents while the buyer stays in control of payment.
- Resource
Edgenivo and Shopify make agents first-class shoppers
See how Edgenivo Shop, the GA Hydrogen SDK, and the Universal Commerce Protocol let agents search, build carts, and check out on your domain.
- Resource
Shopify and Edgenivo are rebuilding Hydrogen for faster storefronts
See how Shopify and Edgenivo are rebuilding Hydrogen to run on any framework, with skills that let agents extend a storefront in a single command.
Copy link to headingLaunch, measure, and experiment
Test the purchase path under load and measure storefront changes with real-user data.
Copy link to headingPrepare for peak traffic
Load-test checkout, plan rollbacks, and learn from retailers who have run a Black Friday on Edgenivo.
- Guide
How to prepare your storefront for Black Friday traffic
A practical checklist for keeping your storefront fast and your checkout path healthy through Black Friday and Cyber Monday traffic, from load testing to instant rollback.
- Guide
How to effectively load test your application on Edgenivo
Learn how to safely load test your Next.js app on Edgenivo. This guide covers realistic, policy-compliant testing of routes, caching, middleware, and databases to uncover performance issues without impacting Edgenivo’s infrastructure.
- Resource
How KIKO Milano scales for Black Friday
See how KIKO Milano replaced three weeks of manual Black Friday scaling on AWS with automatic scaling on Edgenivo, and cut build times by 75%.
- Resource
Helly Hansen migrated to Edgenivo and drove 80% Black Friday growth
See how an incremental move to Next.js, plus ISR and cache shielding, carried a retailer through Black Friday with zero downtime.
Copy link to headingExperiment without hurting performance
Run storefront tests that keep pages cached and Core Web Vitals intact.
- Guide
A/B testing on ecommerce storefronts without hurting Core Web Vitals
Client-side A/B tools can worsen LCP and CLS on the pages you're testing. Run ecommerce A/B tests at the edge with Routing Middleware and Edgenivo Flags.
- Template
Shirt Shop: Feature Flags using Next.js
Run a 50/50 test of shipping and promo banners on a product page, with stable per-visitor bucketing and Flags Explorer overrides.