Могу ли я использовать html-шаблоны без системы Content Manager?

#javascript #html

#javascript #HTML

Вопрос:

Я новичок в веб-разработке. Я немного изучил Flask и Django и обнаружил очень полезную функцию: использование шаблонов, чтобы не повторять один и тот же код на каждой HTML-странице.

Возможно ли использовать эту функцию без content Manager, такого как Django или Flask?

Их очень сложно установить на сервере, на котором размещен мой веб-сайт; кроме того, мне пришлось бы перейти на более профессиональную (дорогую) схему. Я хочу придерживаться html, css и javascript.

Спасибо за ваш совет, Эл

Комментарии:

1. многие клиентские фреймворки, такие как vue, могут быть переведены в статический html и при этом оставаться полностью динамичными с несколькими страницами и структурированными модулями, шаблонами и кодом, вы даже можете использовать один из многих движков шаблонов, таких как ejs, или изучить веб-компоненты, или пойти по-настоящему хакерски и использовать ajax для загрузки частичных файлов.. да, возможно, вам не нужна серверная часть для включения вещей

2. Если вам просто нужна функциональность шаблона с результатом статического сайта, возможно, посмотрите на такие системы, как Jekyll или Lektor . Первый основан на Ruby on Rails и имеет систему шаблонов, аналогичную Jinja, используемой Flask. Последний я не использовал, но используется командой разработчиков Flask для создания собственного сайта palletsprojects.com .