¿Es necesario crear un archivo html en una carpeta para cada página de producto (para cada producto) o puedo hacerlo con JS? Si obtuviera 1000 productos, serían muchos archivos.
Si conoce algunas páginas donde se muestra este problema (pensamiento), por favor envíeme el enlace.
puede usar algunos marcos de comercio electrónico como Woocommerce, Magento o Prestashop.
también puede hacer su código con algún lenguaje del lado del servidor como Node.JS o PHP, con estos lenguajes es solo hacer una plantilla de la página del producto y agregar variables con los datos del producto.
Tutoriales:
Marcos: