I'm trying to create an ecommerce site. How do I avoid having to create an html page for each product?

This page summarizes the projects mentioned and recommended in the original post on /r/learnjavascript

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • greenwood

    Greenwood is your full-stack workbench for the web, focused on supporting modern web standards and development to help you create your next project.

  • I’ve got a project that you might want to check out called Greenwood. It would allow you to use JavaScript (NodeJS) and Web Components to create a server rendered application that could connect to a backend like a CMS or e-commerce shop. (Jamstack) https://github.com/ProjectEvergreen/greenwood

  • Ultimate-Copy-Centre

  • Thank you for the quick response. Never heard of templating engines before, will give this a read. As for my setup: I'm currently using VSCode utilizing HTML, CSS and JS. Here's a link if you'd like to check it out. So the idea is basically a website for a "copy centre" where you can also get things laminated etc. The site also displays stationery products for sale on the index page. https://github.com/SnowflakesByTheOZ/Ultimate-Copy-Centre

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pokemon-database

    Simple pokemon database application made with NodeJS & EJS.

  • Don't be overwhelmed though, you'll get the hang of it soon enough. I've made this 2 years ago, so don't judge me, but here's an example folder structure for you using this setup. It even uses EJS as a templating engine: https://github.com/Danielvandervelden/pokemon-database

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts