Фронтенд Гайд
Открыть в Telegram
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6
Больше7 653
Подписчики
+824 часа
-157 дней
-4030 дней
Архив постов
7 653
Где хибара деревянная, а где град каменный: сказ о сайтах простых и сложных
Когда стоит задача «нужен сайт», то есть три пути: шаблон, конструктор и разработка с нуля. Разбираемся, когда не стоит экономить, а когда лучше вообще не начинать.
7 653
Какое поведение наиболее точно описывает влияние атрибута contenteditable на элемент?
7 653
Перенаправления в Angie: return, rewrite и примеры их применения
В этой статье мы разберём все основные методы перенаправлений: от простых до сложных. Начнём с общего принципа обработки директив в модуле rewrite.
7 653
Какое утверждение наиболее точно описывает цель использования Shadow DOM в веб-разработке?
7 653
Что из перечисленного наиболее точно описывает событийную делегацию (event delegation) в JavaScript?
7 653
❓ Зачем используется метод
some() в JavaScript и когда его применять?
Метод some() проверяет, удовлетворяет ли хотя бы один элемент массива заданному условию. Это удобно, когда нужно быстро узнать, есть ли подходящий элемент, не перебирая весь массив вручную.
✅ Пример:
const users = [
{ name: "Alice", isAdmin: false },
{ name: "Bob", isAdmin: true },
{ name: "Charlie", isAdmin: false }
];
const hasAdmin = users.some(user => user.isAdmin);
console.log(hasAdmin); // true
📌 В этом примере some() вернёт true, потому что в массиве есть хотя бы один пользователь с isAdmin: true.
some() удобно использовать для валидации, проверки доступа, поиска флагов или условий в списках. Это делает код чище, короче и более декларативным, особенно при работе с массивами объектов.
7 653
Какое из утверждений наиболее точно описывает проблему layout thrashing?
7 653
Как сделать ужасный для пользователя интерфейс. Коллекция HTML/CSS лайфхаков
Собрал коллекцию HTML и CSS-ужасов для тех, кто вдруг решил саботировать интерфейс. Всё максимально вредно, эффективно и бесит пользователя до искр в глазах
7 653
Что из перечисленного наиболее точно описывает критический путь рендеринга (CRP) в браузере?
7 653
Настройка location в Angie. Разделение динамических и статических запросов
Объясняю, как работает директива location в Angie и зачем она вообще нужна. Разбираемся, как сервер понимает, что отдавать: статичку, динамику или вообще 404
7 653
Что из перечисленного наиболее точно описывает поведение requestAnimationFrame?
7 653
Что из перечисленного наиболее точно описывает микрозадачи в JavaScript?
