Гид по технологиям

JavaScript

Шаблоны проектирования в JavaScript
JavaScript 6 min read

Шаблоны проектирования в JavaScript

Шаблоны проектирования в JavaScript — это проверенные решения для типичных задач: Модуль для инкапсуляции и Наблюдатель для оповещений. Применяйте их осознанно, тестируйте публичный API и документируйте поведение.

Массивы в JavaScript: руководство и примеры
JavaScript 7 min read

Массивы в JavaScript: руководство и примеры

Массивы в JavaScript — это упорядоченные коллекции значений без жёсткой типизации. Изучены базовые операции, ключевые методы и практические шаблоны.

Логические операторы в JavaScript
JavaScript 4 min read

Логические операторы в JavaScript

Логические операторы позволяют комбинировать проверки и выбирать значения по правилам truthy/falsy. && и || делают короткое замыкание и возвращают один из операндов, ! инвертирует, а ?? подставляет дефолт только при null/undefined.

Скриншоты DOM в JavaScript — html-to-image
JavaScript 5 min read

Скриншоты DOM в JavaScript — html-to-image

html-to-image позволяет превратить любой элемент страницы в изображение (PNG/JPG/SVG) через одну функцию. Библиотека клонирует узел, встраивает стили и ресурсы (шрифты, картинки), конвертирует в SVG и возвращает data URL, который можно вставить в img или сохранить.

Как опубликовать пакет на npm
JavaScript 6 min read

Как опубликовать пакет на npm

Подготовьте проект с корректным package.json, зарегистрируйтесь на npm, протестируйте пакет локально через npm link, затем выполните npm login и npm publish. Проверьте семантическое версионирование и двухфакторную аутентификацию перед публикацией.