Four languages, four real routes

English lives at the root. Chinese, Japanese, and Korean each have their own URL, metadata, navigation, and locally written copy.

Keep the public surface light

The browser receives HTML, CSS, and a small JavaScript file. Search works locally, fonts use system fallbacks, and no Google-hosted asset is required.

Use an API for state, not rendering

Newsletter, orders, analytics, and publishing objects need persistence. Those requests use a small API, while the readable public pages remain static and easy to cache.

Static first, dynamic only where it earns its place