en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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

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

Open in Telegram

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

Show more
7 644
Subscribers
-224 hours
-97 days
-2730 days
Posts Archive
Гит, предпосылки его появления и современное использование в веб-разработке Рассказываю, как отказ от BitKeeper подтолкнул Ли
Гит, предпосылки его появления и современное использование в веб-разработке Рассказываю, как отказ от BitKeeper подтолкнул Линуса Торвальдса написать git, почему «менеджер из ада» стал стандартом де-факто и как всё это связано с болью, опенсорсом и первыми коммитами

Какой из вариантов наиболее точно отражает различия между localStorage, sessionStorage и cookies?
Anonymous voting

Fancy wipe Стильный текст с анимированным появлением

В чём ключевое отличие между reflow и repaint при отрисовке страницы браузером?
Anonymous voting

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

const activeUsers = users.filter(user => user.active);
console.log(activeUsers);
// ➜ [{ name: "Alice", active: true }, { name: "Charlie", active: true }]
📌 В этом примере filter() возвращает массив только активных пользователей.
filter() удобно использовать при построении списков, работе с таблицами, селекторами, чекбоксами и валидацией — везде, где важна фильтрация по условиям. Код становится лаконичным, декларативным и легко читаемым.

photo content

Scroll Trigger Image Zoom Страница с эффектом зума при скролле

Для чего используется заголовок Content Security Policy (CSP) в веб-разработке?
Anonymous voting

Как я масштабировал систему уведомлений трекера ошибок Хоук Я пересобрал систему уведомлений в трекере Хоук: отказался от туп
Как я масштабировал систему уведомлений трекера ошибок Хоук Я пересобрал систему уведомлений в трекере Хоук: отказался от тупого спама, придумал фильтрацию важных событий, и сделал воркера, который не выжигает CPU при нагрузке. Всё по делу и с цифрами

Что такое делегирование событий (event delegation) и зачем его используют?
Anonymous voting

photo content

Cards with inverted border-radius Карточки товаров с интересным решением для кнопки

Как переносить «висячие» слова на следующую строку с помощью JavaScript Для автоматического предотвращения переносов после ко
Как переносить «висячие» слова на следующую строку с помощью JavaScript Для автоматического предотвращения переносов после коротких слов можно использовать JavaScript, который заменяет обычные пробелы на неразрывные пробелы ( ) после определённых слов.

Что описывает понятие Critical Rendering Path в браузере?
Anonymous voting

Sphere Packing Интерактивная сцена с шарами

Что называют "layout shift" (внезапный сдвиг макета) в контексте фронтенд-разработки?
Anonymous voting

❓ Зачем используется метод find() в JavaScript и когда его применять? Метод find() возвращает первый элемент массива, который удовлетворяет заданному условию. Это удобно, когда нужно найти одно подходящее значение, а не все. ✅ Пример:
const users = [
  { name: "Alice", isAdmin: false },
  { name: "Bob", isAdmin: true },
  { name: "Charlie", isAdmin: false }
];

const adminUser = users.find(user => user.isAdmin);
console.log(adminUser); // { name: "Bob", isAdmin: true }
📌 В этом примере find() вернёт объект пользователя Bob, так как он первый в массиве с isAdmin: true.
find() удобно использовать при поиске по коллекциям, например, чтобы получить конкретный объект по условию (email, ID, статус и т.д.). Это сокращает код и избавляет от ручного перебора, особенно при работе со сложными структурами.

photo content

Infinitely drawing icons Интерактивный фон с эффектом при перемещении курсора

Какое утверждение наиболее точно описывает различие между async и defer при подключении скриптов в HTML?
Anonymous voting