fa
Feedback
Фронтенд Гайд

Фронтенд Гайд

رفتن به کانال در Telegram

Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6

نمایش بیشتر
6 285
مشترکین
+124 ساعت
-157 روز
-7330 روز
آرشیو پست ها
Что произойдёт при сравнении двух идентично выглядящих, но созданных заново объектных литералов с помощью ===?
Anonymous voting

photo content

👩‍💻 Diorama — Анимированная загрузка в виде точек и куба.
Сделана на чистом CSS
🔗 Открыть код

👵 Старьё? Нет, проверенная классика CSS Поздно пришёл к LESS, но понял — препроцессоры не умерли. Рассказываю, как я использ
👵 Старьё? Нет, проверенная классика CSS
Поздно пришёл к LESS, но понял — препроцессоры не умерли. Рассказываю, как я использую его для интерфейсов, делаю параллели с языками программирования и вспоминаю Алана Кея.
🔗 Читать статью

Что из этого лучше всего описывает механизм event delegation в JavaScript?
Anonymous voting

photo content

Diorama Интерактивная диорама в виде мини ПК

Что означает фазирование событий в DOM (capturing → target → bubbling)?
Anonymous voting

Простой веб-сайт На этом сайте — не музей, а живое путешествие по памяти о старом вебе. Рассказываю, как и почему воссоздал д
Простой веб-сайт На этом сайте — не музей, а живое путешествие по памяти о старом вебе. Рассказываю, как и почему воссоздал дух начала 2000-х, где iPhone не было, а сайты писались в Блокноте

Какую основную задачу решает виртуальный DOM (Virtual DOM) в React и аналогичных библиотеках?
Anonymous voting

photo content

Cube & Dots Loader Анимированная загрузка в виде точек и куба

Как я навайбкодил ИИ-переводчик для браузера, потому что остальные — унылый мусор Я починил плохой перевод силами ИИ, написав
Как я навайбкодил ИИ-переводчик для браузера, потому что остальные — унылый мусор Я починил плохой перевод силами ИИ, написав расширение при помощи ИИ. И я удивлён, что до сих пор такого не сделали.

Что такое hoisting и как он влияет на поведение переменных и функций в JavaScript?
Anonymous voting

Seal of gravity Сцена с кнопкой и анимированным тюленем

В чём основное различие между микрозадачами (microtasks) и макрозадачами (macrotasks) в JavaScript?
Anonymous voting

❓ Зачем используется метод map() в JavaScript и когда его применять Метод map() создаёт новый массив, в котором каждый элемент — это результат применения переданной функции к соответствующему элементу исходного массива. Это удобно, когда нужно преобразовать данные без изменения оригинала. ✅ Пример:
const users = [
  { name: "Alice", age: 25 },
  { name: "Bob", age: 30 },
  { name: "Charlie", age: 28 }
];

const names = users.map(user => user.name);
console.log(names);
// ➜ ["Alice", "Bob", "Charlie"]
📌 В этом примере map() извлекает имена пользователей и формирует новый массив.
map() удобно использовать при трансформации данных: генерации списков для отрисовки в интерфейсе, подготовке значений для таблиц, фильтров, автозаполнения. Метод делает код лаконичным, чистым и декларативным.

photo content

Scroll-Driven Dock Настраиваемая панель инструментов

В чём разница между методами preventDefault() и stopPropagation()?
Anonymous voting