Создание простых сайтов на базе фреймворка Flask + фронтэнд и настройка веб-сервера

На данном ресурсе размещаются материалы по созданию простых веб-сайтов (без регистрации пользователей) с использованием микрофреймворка Flask в качестве бекэнда. Особое внимание уделяется разработке фронтэнда - созданию адаптивных HTML-страниц. Наши шаблоны сайтов представляют собой flask-проекты, готовые для заполнения контентом.

Описываемая здесь технология предполагает следующие этапы:

  1. Разработка адаптивного HTML-шаблона, в основном с использованием фронэнд-фреймворка AMP HTML.
  2. Создание проекта сайта на Flask, в основном без базы данных. "Помещение" в проект шаблона HTML.
  3. Подготовка удаленного веб-сервера (VPS с Ubuntu) для загрузки на него сайта: установка Apache и др.
  4. Использование Git для загрузки сайта на сервер и его обновления (внесение изменений на сайт выполняется на локальном компьютере).

Для понимания материалов данного ресурса требуются начальные знания (или готовность их освоить) в следующих областях:

О сайте

Разделы сайта