noun
storefront (of a web shop); front page
Primarily used in e-commerce and web contexts to refer to the customer-facing part of an online store, analogous to a physical storefront.
新しいストアフロントのデザインを公開した。
We launched the new storefront design.
ストアフロントから商品を検索できる。
You can search for products from the storefront.