Im not sure if im asking the right question here, but how do you create separate pages on a website?

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
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Hugo

    The world’s fastest framework for building websites.

  • Regardless, yes, you can generate files. That is called static site generation. A popular one is https://gohugo.io Heck You can also generate the files with any language you feel comfortable with.

  • mustache.js

    Minimal templating with {{mustaches}} in JavaScript

  • Nonetheless, I made ridiculous simple MRE(minimal reproducible example) for you: https://codesandbox.io/s/distracted-gauss-gqfiue You might quickly realize the annoyance of html as strings, move to some template then, e.g: https://handlebarsjs.com/guide/ Also this example uses a library for the routing matching.

  • 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
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