Our great sponsors
-
eleventy 🕚⚡️
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
-
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
-
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.
The simplest way to achieve this is to use a static site generator. They do require you to learn a programming language such as JavaScript, but since you mention Handlebars and jQuery, you should be fine with that. I recommend Eleventy. It's simple, powerful, and it enables you achieve almost anything you want. You can embed a front end framework if you wish. https://www.11ty.dev/
Try out Nunjucks https://mozilla.github.io/nunjucks/ . It does exactly what you want.