Справочник терминов
Значение терминов, используемых в документации.
B
Babel # - это инструмент для транспиляции (преобразования) кода на JavaScript из одной версии в другую. Он позволяет разработчикам использовать современные функции и синтаксис JavaScript, которые могут не поддерживаться в старых версиях браузеров или Node.js, и автоматически преобразовывать этот код в более старые версии, которые поддерживаются на всех платформах.
С
Commit # - представляет собой операцию, при которой изменения в исходном коде и других файлах проекта сохраняются в истории репозитория.
G
Git # - это система контроля версий позволяет разработчикам отслеживать изменения в коде и сотрудничать над проектами с несколькими участниками.
L
Linter # - это инструмент, который используется для статического анализа и проверки исходного кода с целью выявления потенциальных проблем, ошибок, несоответствий стандартам кодирования и других недочетов. Линтеры работают до или во время компиляции, выполнения или транспиляции кода, и они не изменяют код напрямую.
M
Mixin # - позволяет определить повторно используемый блок кода (шаблон) и вставлять его в различные части. Его можно рассматривать как пользовательский шаблон, который можно вызвать и использовать внутри других файлов.
P
Pug # - это шаблонизатор для языка разметки HTML. Он предоставляет удобный и краткий синтаксис для создания HTML-разметки, что делает код более читаемым и уменьшает количество повторяющегося кода.
S
Scss # - это расширение для языка CSS, которое добавляет множество дополнительных возможностей и улучшений к стандартному синтаксису CSS. SCSS является одним из препроцессоров CSS, что означает, что он позволяет использовать переменные, вложенности, миксины и другие возможности, которые облегчают и улучшают процесс написания стилей.
T
Task # - в контексте Gulp, таск (или задача) - это функция, которая выполняет определенную операцию или набор операций. Таски являются основными строительными блоками в Gulp и используются для автоматизации различных задач в процессе разработки, таких как компиляция CSS, сборка JavaScript, оптимизация изображений и т.д.