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

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

Open in Telegram

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

Show more
6 285
Subscribers
+124 hours
-157 days
-7330 days
Posts Archive
Какой хинт устанавливает раннее соединение (DNS/TCP/TLS) без запроса ресурса?
Anonymous voting

⚙️ i18n и l10n: Почему разработчикам стоит об этом знать — и как может помочь ИИ Пока строки в шаблоне были на английском — в
⚙️ i18n и l10n: Почему разработчикам стоит об этом знать — и как может помочь ИИ
Пока строки в шаблоне были на английском — всё шло гладко. А потом пришёл Узбекистан. Рассказываю, как i18n и l10n становятся пожаром, если не думать о них с начала проекта
🔗 Читать статью

Какой тип задач в Event Loop JavaScript имеет наивысший приоритет выполнения после текущего стека вызовов?
Anonymous voting

photo content

👩‍💻 Gooey SVG Filter Button — Анимированная кнопка с эффектом при наведении.
Сделано на SVG, CSS и JavaScript
🔗 Открыть код

👩‍💻 Что такое инкрементальная гидратация в Angular Объясняю, как инкрементальная гидратация в Angular решает парадокс SSR:
👩‍💻 Что такое инкрементальная гидратация в Angular
Объясняю, как инкрементальная гидратация в Angular решает парадокс SSR: страница рендерится быстро, но клики молчат. Разбираем, как оживить интерфейс без лишней задержки и сделать его реально быстрым
🔗 Читать статью

Почему подключение CSS-файлов в может замедлить отрисовку страницы?
Anonymous voting

Регистрируйтесь на Yandex Ecom Open Air 8 августа Море инсайтов для бизнеса, музыкальный open-air, лекции и нетворкинг. Участие бесплатно! Зарегистрироваться #реклама 18+ ecomfest.ru О рекламодателе

👩‍💻 Dropdown Menu Effects — Анимированное выпадающее меню с переливающимся эффектом.
Сделано на SCSS и TypeScript
🔗 Открыть код

Какую задачу решает механизм CORS (Cross-Origin Resource Sharing) в браузерах?
Anonymous voting

Зачем используется метод querySelector() в JavaScript и когда его применять? Метод querySelector() возвращает первый элемент, соответствующий указанному CSS-селектору. Это удобный способ быстро получить доступ к нужному элементу в DOM. Пример:
const title = document.querySelector(".title");
title.textContent = "Hello, World!";
📌В этом примере querySelector() находит элемент с классом title и меняет его текст.
querySelector() удобно использовать при работе с формами, кнопками, модальными окнами и любыми элементами интерфейса. Он поддерживает все CSS-селекторы (.class, #id, tag[attr=value]) и делает код лаконичным по сравнению с устаревшими методами вроде getElementById().

photo content

👩‍💻 Cards with inverted border-radius — Карточки товаров с интересным решением для кнопки.
Сделано на SCSS
🔗 Открыть код

Почему изменение classList у элемента может вызвать перерисовку страницы?
Anonymous voting

⚙️ Очень вероятно, что эти HTML- и CSS-ошибки есть в вашем коде Разобрал реально критичные HTML и CSS-ошибки, которые встреча
⚙️ Очень вероятно, что эти HTML- и CSS-ошибки есть в вашем коде
Разобрал реально критичные HTML и CSS-ошибки, которые встречаю у коллег. Не вкусовщина, а баги, ломающие интерфейс. Список субъективный, но аргументированный. Готов поспорить — или согласитесь?
🔗 Читать статью

Какое утверждение о поведении переменных в JavaScript корректно?
Anonymous voting

photo content

👩‍💻 Profile Card UI — Стильная карточка-портфолио с анимированными кнопками.
Сделан на SVG, SCSS и JS
🔗 Открыть код

⚙️ Дружеское знакомство с SVG
Показываю, как встроил SVG в рабочий стек, чем он крут, какие трюки уже можно юзать. Статья для тех, кто знает HTML/CSS/JS, но с SVG ещё не на «ты». Всё просто, чётко и без магии.
🔗 Читать статью

Какой подход лучше всего использовать для оптимизации рендера большого списка элементов в DOM?
Anonymous voting