Термины и определения
package - пакет https://ru.wikipedia.org/wiki/Package_(Java)
class - класс
Type Checking - Типизация
OOP - объектно-ориентированное программирование
JavaScript
template strings - Шаблонные строки https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/template_strings
arrow functions - стрелочные функции https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Functions/Arrow_functions
CommonJS
Gulp
Node
Babel
синтаксический сахар - syntactic sugar
lint - статический анализ, контроль качества кода https://ru.wikipedia.org/wiki/Lint
linter - статический анализатор кода.
Gulpfile
linting errors
bundle - сборка
polyfill https://remysharp.com/2010/10/08/what-is-a-polyfill
TRANSPILING - транспилияция (трансляция) https://www.stevefenton.co.uk/2012/11/compiling-vs-transpiling/
tutorial - руководство
entry point file - файл, указывающий на начальную точку сборки