そもそも商品追加とか在庫の変動のたびにビルドし直すのは流石にまずいし、
かといってそこら辺全部WebAPI叩いてレンダリングするのも静的サイトジェネレーターとは?、、、って感じだし
秘匿したいAPIKeyをオンデマンドに使いたいみたいな話ならアプリケーションサーバーを立てることになるかな
なので、ただの静的サイトジェネレーターの使い道はコーポレートサイトとかブログというのが一般的な認識、、、だと思う
ここでいうただの静的サイトジェネレーターっていうのは、大人気のNext.jsとかじゃなくHugoとかGatsbyのことで、ここまでの話はそれ前提に書いてる
Next.jsは静的サイトジェネレーターを含む大きなフレームワークで、ECサイトも現実的に作れると思う
ページの用途によって静的生成(SSG)、差分静的再生成(ISR)、サーバーサイドレンダリング(SSR)を使い分けられる仕組みになってて、、、
そのあたり調べれば色々疑問が解決するかもしれない