Практика
Инструментарий инженера
Практика инженерии Веба неразрывно связана с инструментарием. Автором справочника предложен стек приложений, позволяющих управлять всеми процессами вебсайта. Главными критериями отбора приложений служили:
- Простота применения. Рекомендованы приложения, которые не требуют трудоёмкой установки, настройки и длительного освоения. Простое не ломается.
- Широкая доступность приложений для большинства дистрибутивов GNU/Linux.
- Отсутствие западных проприетарных лицензий, только лицензии Open Source.
- Отсутствие необходимости использовать западные платформы и сервисы для размещения (хостинга) статического вебсайта.
Описание стека приложений сгруппировано по процессам:
- собрать и структурировать первичные данные:
- программировать шаблоны вебстраниц и правила стилей CSS:
- программный редактор Kate.
- управлять версиями Git.;
- собирать вебсайт с помощью генератора вебсайтов Hugo.;
- управлять развёртыванием, сервером на котором размещён вебсайт.