MODRACXKENNETH D'SILVA

← Archive & Insights

Headless Shopify Development with Hydrogen & Remix

Shopify Hydrogen 2.0 built on Remix enables sub-second page loads on Oxygen edge servers while preserving Shopify Admin management for merchants.

By Kenneth D'SilvaReading Time: 37 min readCategory: Architecture & Cloud

Hydrogen 2.0 Remix Loader Query

// Shopify Hydrogen 2.0 Remix Route Loader Function
import { json, type LoaderFunctionArgs } from '@shopify/remix-oxygen';

export async function loader({ context, params }: LoaderFunctionArgs) {
  const { handle } = params;
  const { product } = await context.storefront.query(PRODUCT_QUERY, {
    variables: { handle },
  });

  if (!product) throw new Response('Not Found', { status: 404 });
  return json({ product });
}

Suggested & Related Reading

Explore related engineering guides from Kenneth D'Silva: