Skip to content

Search Results

166 articles matching “React”.
Add a background image with TailwindCSS

Add a background image with TailwindCSS

Published 5/31/2024
Yasuhiro Nakano

How to add a background image with TailwindCSS and CSS variables.

Web DevelopmentReactHeadless
Add a background image with TailwindCSS
Hydrogen Components, Hooks, and Utilities Explained

Hydrogen Components, Hooks, and Utilities Explained

Published 5/5/2022

Learn how Hydrogen components, hooks, & utilities in Shopify help developers build storefronts that integrate seamlessly with Shopify’s APIs.

E-CommerceReactHeadlessShopify
Hydrogen Components, Hooks, and Utilities Explained
Can TailwindCSS Survive?

Can TailwindCSS Survive?

Published 11/30/2023
Yasuhiro Nakano

Can TailwindCSS survive as a CSS framework?

Web DevelopmentReactHeadlessShopify
Can TailwindCSS Survive?
Building GDPR Resilience Into a Multi-Tenant Shopify App

Building GDPR Resilience Into a Multi-Tenant Shopify App

Published 9/15/2026
Gabriel Richards

Privacy compliance in a multi-tenant Shopify application is not just about receiving a webhook. It requires reliable, repeatable data-erasure workflows that remain safe during concurrent database activity, merchant provisioning, and high-volume demo resets.

E-CommerceReactHeadlessShopify
Building GDPR Resilience Into a Multi-Tenant Shopify App
Using React’s Context API for Global State Management

Using React’s Context API for Global State Management

Published 1/26/2021

In this article, you will learn about how to use the React Context API for Global State, as well as a few of the alternative methods for implementing global state.

Software
Using React’s Context API for Global State Management
Load More That Survives VoiceOver: Focus, Live Regions, and Announcement Order

Load More That Survives VoiceOver: Focus, Live Regions, and Announcement Order

Published 10/7/2026
Yasuhiro Nakano

In part 2 of our Converge Accessibility craft series, we dig into Load More on Hydrogen product grids—where green scans still leave VoiceOver shoppers stranded on the button they already pressed.

SoftwareE-CommerceReactHeadlessShopifyUI/UX
Load More That Survives VoiceOver: Focus, Live Regions, and Announcement Order
When Merchants Return: Lifecycle Resilience for Multi-Tenant Shopify POS + Hydrogen

When Merchants Return: Lifecycle Resilience for Multi-Tenant Shopify POS + Hydrogen

Published 9/20/2026
Gabriel Richards

Architecture gets you to launch. Lifecycle resilience keeps merchants productive when they return, reinstall, or hit interrupted setup—without assuming yesterday’s tenant state is still ready.

E-CommerceReactHeadlessShopify
When Merchants Return: Lifecycle Resilience for Multi-Tenant Shopify POS + Hydrogen
Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops

Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops

Published 9/22/2026
Gabriel Richards

Shopify subscription approval is a redirect-based workflow that merchants can interrupt, revisit, or repeat. A durable billing design records the original attempt, ties it to the exact subscription ID, and reconciles later Shopify responses before changing access.

E-CommerceReactHeadlessShopify
Shopify App Billing: How to Prevent Repeated Approval and Plan-Selection Loops
Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility

Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility

Published 9/14/2026
Thom Zolghadr

Public AI shopping assistants need protection from automated abuse, but blunt security controls can hide useful operational signals. This architecture combines server-side risk verification, configurable tenant controls, and per-turn reporting for safer Shopify catalog chat.

E-CommerceAIReactShopify
Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility
Shopify Webhook Authentication for Uninstall and GDPR

Shopify Webhook Authentication for Uninstall and GDPR

Published 10/16/2026
Gabriel Richards

Shopify lifecycle webhooks can arrive after a merchant’s session or access token is gone. Learn how independent HMAC verification keeps uninstall and privacy handlers available for cleanup and compliance work.

SoftwareE-CommerceReactHeadlessShopify
Shopify Webhook Authentication for Uninstall and GDPR
How to Personalize by Location Without Getting Ahead of Consent
Published 10/6/2026
Yasuhiro Nakano

Geo-targeted banners and A/B tests often run before a visitor has agreed to targeting, or miss consent that arrives a few seconds late. Here is a pattern for rendering a safe default first, upgrading only when consent is real, and keeping experiment attribution honest through a hosted checkout.

Web DevelopmentE-CommerceReactHeadlessShopify
How to Personalize by Location Without Getting Ahead of Consent
Building a Multi-Tenant Shopify POS Product Without Forking the Storefront

Building a Multi-Tenant Shopify POS Product Without Forking the Storefront

Published 9/9/2026
Gabriel Richards

A look at the architecture behind Rapora: a publicly installable Shopify retail platform that pairs centralized app operations with dedicated merchant Hydrogen runtimes, avoiding the cost and complexity of storefront forks.

E-CommerceReactHeadlessShopify
Building a Multi-Tenant Shopify POS Product Without Forking the Storefront
Start With the Problem

Like what you see? Have something similar in mind?

Bring the goals, constraints, and stakeholders. We'll help you shape scope and a realistic first phase.