Как браузер рендерит веб-страницу

Цель статьи, если я собираюсь создавать быстрые и надежные веб-сайты, мне нужно действительно понимать механику каждого шага, который браузер выполняет для отображения веб-страницы, чтобы каждый шаг был обдуман и оптимизирован во время разработки.

Продовжити читання “Как браузер рендерит веб-страницу”

Співбесіда програміста

Ви програміст і готуєтеся до співбесіди у компанії своєї мрії. Сильно боїтеся не облажатися і не втратити свій шанс, який, можливо, один на все життя. Як підготуватися до такої співбесіди та бути готовим до несподіванок?

Продовжити читання “Співбесіда програміста”

Співбесіда з JavaScript. 300+ запитань для Junior, Middle, Senior

Цього разу пропонуємо ознайомитись з актуальними запитаннями, які ставлять на технічних інтерв’ю з JavaScript. Звісно, ми говоримо про широкий спектр спеціалізацій, а тому обирайте свій напрям і готуйтесь.

Продовжити читання “Співбесіда з JavaScript. 300+ запитань для Junior, Middle, Senior”

Способы использования Math.random() в JavaScript

Math.random() — это один из API JavaScript. Это — функция, которая возвращает случайные числа. Диапазон возвращаемых чисел представлен значениями от 0 (включая 0, то есть, она может вернуть 0) до 1 (не включая 1, то есть — единицу она вернуть не может).

Продовжити читання “Способы использования Math.random() в JavaScript”

В чём разница между узлом и элементом DOM?

Объектная модель документа (Document Object Model, DOM) — это интерфейс, который рассматривает HTML- или XML-документы в виде древовидных структур, каждый узел которых является объектом документа.

Продовжити читання “В чём разница между узлом и элементом DOM?”