Large ThreeJS Projects

What frameworks, tech stack and general rules would you utilize when attempting to make a large , heavy load Three.js projects related to ecommerce?