es
Feedback
Frontend разработчик

Frontend разработчик

Ir al canal en Telegram

Полезные материалы для фронтендера по HTML, CSS, JS, React.js, Angular.js, Vue.js, TypeScript, Redux, MobX, JavaScript, NodeJS. По всем вопросам @evgenycarter РКН clck.ru/3KoFrk

Mostrar más

📈 Análisis del canal de Telegram Frontend разработчик

El canal Frontend разработчик (@frontend_1) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 10 562 suscriptores, ocupando la posición 11 528 en la categoría Tecnologías y Aplicaciones y el puesto 61 252 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 10 562 suscriptores.

Según los últimos datos del 21 julio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -73, y en las últimas 24 horas de -2, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 7.54%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 3.35% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 796 visualizaciones. En el primer día suele acumular 354 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 4.
  • Intereses temáticos: El contenido se centra en temas clave como css, javascript, программист, интерфейс, developer.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
Полезные материалы для фронтендера по HTML, CSS, JS, React.js, Angular.js, Vue.js, TypeScript, Redux, MobX, JavaScript, NodeJS. По всем вопросам @evgenycarter РКН clck.ru/3KoFrk

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 22 julio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

10 562
Suscriptores
-224 horas
-197 días
-7330 días
Atraer Suscriptores
julio '26
julio '26
+13
en 0 canales
junio '26
+27
en 0 canales
Get PRO
mayo '26
+70
en 0 canales
Get PRO
abril '26
+27
en 0 canales
Get PRO
marzo '26
+16
en 0 canales
Get PRO
febrero '26
+29
en 0 canales
Get PRO
enero '26
+19
en 0 canales
Get PRO
diciembre '25
+29
en 0 canales
Get PRO
noviembre '25
+45
en 31 canales
Get PRO
octubre '25
+19
en 0 canales
Get PRO
septiembre '25
+58
en 36 canales
Get PRO
agosto '25
+35
en 1 canales
Get PRO
julio '25
+58
en 26 canales
Get PRO
junio '25
+71
en 19 canales
Get PRO
mayo '25
+57
en 45 canales
Get PRO
abril '25
+46
en 37 canales
Get PRO
marzo '25
+82
en 38 canales
Get PRO
febrero '25
+100
en 31 canales
Get PRO
enero '25
+106
en 34 canales
Get PRO
diciembre '24
+85
en 34 canales
Get PRO
noviembre '24
+76
en 32 canales
Get PRO
octubre '24
+83
en 29 canales
Get PRO
septiembre '24
+120
en 28 canales
Get PRO
agosto '24
+70
en 17 canales
Get PRO
julio '24
+53
en 1 canales
Get PRO
junio '24
+109
en 25 canales
Get PRO
mayo '24
+227
en 19 canales
Get PRO
abril '24
+251
en 1 canales
Get PRO
marzo '24
+279
en 21 canales
Get PRO
febrero '24
+256
en 17 canales
Get PRO
enero '24
+282
en 23 canales
Get PRO
diciembre '23
+205
en 23 canales
Get PRO
noviembre '23
+110
en 16 canales
Get PRO
octubre '23
+179
en 17 canales
Get PRO
septiembre '23
+338
en 0 canales
Get PRO
agosto '23
+295
en 0 canales
Get PRO
julio '23
+278
en 0 canales
Get PRO
junio '23
+266
en 0 canales
Get PRO
mayo '23
+257
en 0 canales
Get PRO
abril '23
+234
en 0 canales
Get PRO
marzo '23
+457
en 0 canales
Get PRO
febrero '23
+102
en 0 canales
Get PRO
enero '23
+201
en 0 canales
Get PRO
diciembre '22
+241
en 0 canales
Get PRO
noviembre '22
+102
en 0 canales
Get PRO
octubre '22
+157
en 0 canales
Get PRO
septiembre '22
+189
en 0 canales
Get PRO
agosto '22
+247
en 0 canales
Get PRO
julio '22
+303
en 0 canales
Get PRO
junio '22
+250
en 0 canales
Get PRO
mayo '22
+321
en 0 canales
Get PRO
abril '22
+282
en 0 canales
Get PRO
marzo '22
+225
en 0 canales
Get PRO
febrero '22
+155
en 0 canales
Get PRO
enero '22
+225
en 0 canales
Get PRO
diciembre '21
+162
en 0 canales
Get PRO
noviembre '21
+149
en 0 canales
Get PRO
octubre '21
+309
en 0 canales
Get PRO
septiembre '21
+179
en 0 canales
Get PRO
agosto '21
+399
en 0 canales
Get PRO
julio '21
+90
en 0 canales
Get PRO
junio '21
+159
en 0 canales
Get PRO
mayo '21
+208
en 0 canales
Get PRO
abril '21
+284
en 0 canales
Get PRO
marzo '21
+338
en 0 canales
Get PRO
febrero '21
+380
en 0 canales
Get PRO
enero '21
+493
en 0 canales
Get PRO
diciembre '20
+12 013
en 0 canales
Fecha
Crecimiento de Suscriptores
Menciones
Canales
21 julio+1
20 julio0
19 julio+2
18 julio0
17 julio0
16 julio0
15 julio+3
14 julio+1
13 julio+1
12 julio0
11 julio0
10 julio0
09 julio+3
08 julio0
07 julio0
06 julio0
05 julio+1
04 julio0
03 julio+1
02 julio0
01 julio0
Publicaciones del Canal
🔥 Трюк с :has() в CSS — как маленький хак улучшает UX Селектор :has() поддерживается во всех современных браузерах. Его част
🔥 Трюк с :has() в CSS — как маленький хак улучшает UX Селектор :has() поддерживается во всех современных браузерах. Его часто называют «селектором родителя», но он куда мощнее. Вот пример, как улучшить UX форм без JS 👇

form:has(input:invalid) button[type="submit"] {
  opacity: 0.5;
  pointer-events: none;
}
📌 Что делает: Если в форме есть невалидный input, сабмит-кнопка становится неактивной. 💡 Применения :has(): - Показывать/прятать элементы в зависимости от вложенности; - Делать UI реактивным без JS; - Улучшать доступность форм и состояний. ✅ Минимализм, UX и современный CSS — в одном трюке. Попробуй! 📲 Мы в MAX 👉 @frontend_1

2
🔥 useMemo vs useCallback — не путай! Многие React-разработчики путают useMemo и useCallback. Давай раз и навсегда разберёмся
🔥 useMemo vs useCallback — не путай! Многие React-разработчики путают useMemo и useCallback. Давай раз и навсегда разберёмся: 🤯 В чём разница? - useMemo(fn, deps) — мемоизирует значение, возвращает результат выполнения fn(). - useCallback(fn, deps) — мемоизирует саму функцию, возвращает fn. 💡 Когда использовать? - useMemo — если ты вычисляешь что-то тяжёлое или зависящее от пропсов/стейта: const filtered = useMemo(() => data.filter(i => i.active), [data]); - useCallback — если передаёшь функцию в дочерний компонент, чтобы избежать лишних ререндеров: const handleClick = useCallback(() => { console.log('clicked'); }, []); ⚠️ Антипаттерн const memoized = useMemo(() => () => doSomething(), []); Это просто useCallback(doSomething, []). Не усложняй 😄 🔁 Используй по назначению — и код будет быстрее и понятнее! 📲 Мы в MAX 👉 @frontend_1
446
3
🔥 Трюк с :has() в CSS: "Родительская магия" Селектор :has() наконец стабильно работает во всех современных браузерах. Это от
🔥 Трюк с :has() в CSS: "Родительская магия" Селектор :has() наконец стабильно работает во всех современных браузерах. Это открывает мощные возможности — реакция родителя на состояние потомка без JS! Пример: подсветить div, если внутри есть заполненный input: div:has(input:valid) { border: 2px solid green; } Или показать ошибку, если инпут невалиден: form:has(input:invalid) .error-message { display: block; } 📌 Зачем это нужно: - 💡 Упрощает логику UI без JS - 🚫 Убирает необходимость в лишних классах и хендлерах - 💪 Делает компоненты декларативнее и чище Проверить поддержку: https://caniuse.com/css-has 📲 Мы в MAX 👉 @frontend_1
506
4
Совет по HTML 💡 Возможно, ты не знал об этой HTML-сущности для вставки мягких переносов слов 🤩 📲 Мы в MAX 👉 @frontend_1
Совет по HTML 💡 Возможно, ты не знал об этой HTML-сущности для вставки мягких переносов слов 🤩 📲 Мы в MAX 👉 @frontend_1
567
5
Как получить оффер в Яндекс, Сбер, МТС и другие крутые компании? На фото ребята из моего комьюнити, где уже больше 220 fronte
Как получить оффер в Яндекс, Сбер, МТС и другие крутые компании? На фото ребята из моего комьюнити, где уже больше 220 frontend-разработчиков. Все они успешно устроились в крутые компании и получили офферы от 300 тыс рублей 🫂 👋 Привет, меня зовут Тихон, я действующий Frontend-разработчик и ментор. За руку довожу до оффера в Big Tech и остаюсь рядом на испытательном сроке. В их жизни больше нет бесконечных скучных созвонов, безуспешных откликов на вакансии, странноватых собесов с вопросами словно ты на олимпиаде. И у тебя тоже получится 😎 У меня есть канал, где я: 👉 Показываю, как пройти HR-фильтр и превратить отклики в реальные приглашения 👉 Помогаю найти мотивацию и разбираюсь с убеждениями, которые мешают расти 👉 На примерах показываю, как проходить собеседования, включая техничку 👉 Разбираю резюме и делюсь лайфхаками — например, как аккуратно «пинговать» рекрутеров И регулярно выкладываю полезное: ▪️ Задачи, на которых валятся кандидаты ▪️ Подборка из 100+ каналов с вакансиями для разработчиков ▪️ 100 вопросов, которые помогут тебе на собеседовании ▪️ Чек-лист для проверки своего резюме Подписывайся: https://t.me/+rB_VRZXe78xlZTU6 Реклама, erid: 2W5zFHNcK8V ИП Галактионов Тихон Витальевич, ИНН 771618975809
617
6
Совет по JavaScript 💡 Одна строка кода, чтобы определить, есть ли в массиве дубликаты 🤩 📲 Мы в MAX 👉 @frontend_1
Совет по JavaScript 💡 Одна строка кода, чтобы определить, есть ли в массиве дубликаты 🤩 📲 Мы в MAX 👉 @frontend_1
655
7
🧠 KeyUX — это легковесный JavaScript-фреймворк для описания пользовательских интерфейсов через "ключи внимания". Он помогает
🧠 KeyUX — это легковесный JavaScript-фреймворк для описания пользовательских интерфейсов через "ключи внимания". Он помогает разработчикам сосредоточиться на UX-логике, а не на структурной разметке UI. 🔹 Минимум кода 🔹 Управление вниманием пользователя через декларативные ключи 🔹 Подходит для сложных интерфейсов без необходимости создавать бесконечные состояния UI Пример кода: import { createApp } from 'keyux' createApp({ keys: { search: { on: 'input', effect: ({ value }) => console.log('Search:', value) } } }) https://github.com/ai/keyux 📲 Мы в MAX 👉 @frontend_1
789
8
🎯 CSS @scope: способ ограничить область действия стилей До сих пор в CSS не было простого и надёжного способа ограничить дей
🎯 CSS @scope: способ ограничить область действия стилей До сих пор в CSS не было простого и надёжного способа ограничить действие стилей внутри конкретного контейнера. Мы полагались на такие приёмы, как уникальные классы, переопределение селекторов или CSS-in-JS. Но теперь у нас есть @scope. Что такое @scope? @scope — это новая директива в CSS, которая позволяет задать область применения стилей. Она похожа на @media, но вместо условий она ограничивает, где стили будут применяться в DOM. @scope (.card) { h2 { color: red; } } Этот код применит красный цвет только к h2, находящимся внутри .card. Всё просто. Почему это важно? Ограничение области действия стилей: - делает код изолированным и предсказуемым, - предотвращает конфликты между компонентами, - упрощает поддержку и масштабирование CSS. Более сложный пример @scope (.card) to (.card-footer) { a { text-decoration: none; } } Здесь мы ограничиваем действие от .card до .card-footer. Стили будут применяться только к a, находящимся между этими двумя элементами в иерархии. Итого @scope — это шаг вперёд для масштабируемого CSS. Больше не нужно изобретать велосипеды с уникальными классами и перегрузками. Пишите локализованные стили — просто и прозрачно. https://12daysofweb.dev/2023/css-scope/ 📲 Мы в MAX 👉 @frontend_1
855
9
Совет по HTML 💡 Обеспечьте лучший пользовательский интерфейс для ввода текста, автоматически выделяя слова, символы или пред
Совет по HTML 💡 Обеспечьте лучший пользовательский интерфейс для ввода текста, автоматически выделяя слова, символы или предложения заглавными буквами при вводе данных в текстовые поля 🤩 📲 Мы в MAX 👉 @frontend_1
742
10
💡 Совет по JavaScript — Используй reduce для группировки элементов 🔴 📲 Мы в MAX 👉 @frontend_1
💡 Совет по JavaScript — Используй reduce для группировки элементов 🔴 📲 Мы в MAX 👉 @frontend_1
775
11
Совет по JavaScript 💡 Используйте параметр rest вместо объекта arguments для приема переменного количества аргументов ✅ 📲 М
Совет по JavaScript 💡 Используйте параметр rest вместо объекта arguments для приема переменного количества аргументов ✅ 📲 Мы в MAX 👉 @frontend_1
767
12
Совет по CSS 💡 Две строчки кода, чтобы изменить размер любого блочного элемента с помощью CSS. 📲 Мы в MAX 👉 @frontend_1
Совет по CSS 💡 Две строчки кода, чтобы изменить размер любого блочного элемента с помощью CSS. 📲 Мы в MAX 👉 @frontend_1
884
13
Совет по CSS 💡 Узнай, как легко можно использовать видео в качестве фона. 📲 Мы в MAX 👉 @frontend_1
Совет по CSS 💡 Узнай, как легко можно использовать видео в качестве фона. 📲 Мы в MAX 👉 @frontend_1
915
14
Совет по HTML 💡 Знаете ли вы, что можно разместить кнопку отправки формы вне самой формы? 📲 Мы в MAX 👉 @frontend_1
Совет по HTML 💡 Знаете ли вы, что можно разместить кнопку отправки формы вне самой формы? 📲 Мы в MAX 👉 @frontend_1
883
15
Как использовать зависящие от языка кавычки в CSS HTML имеет встроенную поддержку автоматических кавычек, которые зависят от
Как использовать зависящие от языка кавычки в CSS HTML имеет встроенную поддержку автоматических кавычек, которые зависят от языка. Вот пример: <q lang="en">Hello</q> <q lang="de">Hallo</q> <q lang="fr">Bonjour</q> Визуально результат будет таким: "Hello" „Hallo“ «Bonjour» И это работает и в CSS! Если вы используете селектор ::before и хотите добавить кавычки вручную, вы можете использовать значение open-quote для свойства content. q::before { content: open-quote; } q::after { content: close-quote; } Совместно с HTML-атрибутом lang, браузер сам позаботится о корректных кавычках. Это особенно полезно для многоязычных сайтов и повышает доступность. https://www.stefanjudis.com/today-i-learned/how-to-use-language-dependent-quotes-in-css/ 📲 Мы в MAX 👉 @frontend_1
762
16
День сурка frontend-разработчика Зарплата стоит, скучные задачи день за днем, календарь забит созвонами, которые не влияют во
День сурка frontend-разработчика Зарплата стоит, скучные задачи день за днем, календарь забит созвонами, которые не влияют вообще ни на что. Откликаешься на вакансии, а в ответ тишина либо какие-то мутные конторы. На собесах вместо нормальной оценки навыков цирк с алгоритмами на скорость, как будто ты на олимпиаде, а не работу ищешь. И самое неприятное, пока ты варишься в этом болоте, кто-то спокойно проходит собесы и уходит в Яндекс, VK или на хорошую Валютную удаленку без лишней драмы. Есть классные проекты и сильные команды, где разработчиков действительно ценят, дают расти, поддерживают развитие и платят достойно и ты можешь туда попасть! 👋 Меня зовут Тихон, привет! Я — действующий Frontend-разработчик и ментор. Я за руку довожу до оффера на хорошую позицию в Big Tech и сопровождаю на испытательном сроке. Также из учеников я собираю комьюнити, где уже более 220 frontend-разработчиков🫂 А в своем канале: 👉Объясняю, как проходить HR-фильтр и превращать отклики в реальные приглашения 👉Помогаю найти мотивацию, борюсь убеждениями, которые мешают развиваться 👉На примерах объясняю, как проходить собеседования, включая техничку 👉Разбираю резюме и делюсь лайфхаками, например как аккуратно “пинговать” рекрутеров А еще регулярно публикую полезные материалы: ▪️Задачи, на которых валяться кандидаты ▪️База по микрофронтам ▪️Подборка из 100+ каналов с вакансиями для разработчиков ▪️100 вопросов, которые точно помогут тебе на собеседовании ▪️Чек лист проверки своего резюме А еще у меня множество успешных кейсов и отзывов, найти их можно в канале. Реклама, erid: 2W5zFHXhJiu ИП Галактионов Тихон Витальевич, ИНН 771618975809
685
17
Cовет💡 Быстрый и простой совет для вложенных радиусов: ваши углы будут выглядеть намного лучше, если вы установите внешний р
Cовет💡 Быстрый и простой совет для вложенных радиусов: ваши углы будут выглядеть намного лучше, если вы установите внешний радиус на сумму внутреннего радиуса + отступы. 📲 Мы в MAX 👉 @frontend_1
708
18
📌Как работает Javascript: шпаргалка для разработчика 🔹 Интерпретируемый язык JavaScript выполняется браузером или движком J
📌Как работает Javascript: шпаргалка для разработчика 🔹 Интерпретируемый язык JavaScript выполняется браузером или движком JavaScript, а не компилируется заранее в машинный код. Это делает его высоко портируемым между платформами. Современные движки, такие как V8, используют технологию Just-In-Time (JIT) для компиляции кода непосредственно в исполняемый машинный код. 🔹 Функции — объекты первого класса В JavaScript функции рассматриваются как объекты первого класса, что означает, что их можно хранить в переменных, передавать в качестве аргументов другим функциям и возвращать из функций. 🔹 Динамическая типизация JavaScript — это язык с динамической (слабой) типизацией, что означает, что тип переменной можно не объявлять заранее, и он может изменяться во время выполнения программы. 🔹 Клиентская (асинхронная) обработка JavaScript поддерживает асинхронное программирование, позволяя выполнять операции, такие как чтение файлов, HTTP-запросы или взаимодействие с базами данных, в фоновом режиме. Эти операции запускают коллбэки или промисы по завершении, что особенно полезно для веб-разработки, повышая производительность и удобство использования. 🔹 Прототипное ООП В отличие от классического объектно-ориентированного программирования, JavaScript использует прототипное наследование. Это означает, что объекты могут наследовать свойства и методы от других объектов, а не от классов. 🔹 Автоматическая сборка мусора JavaScript автоматически управляет памятью, удаляя объекты, которые больше не используются программой. Это помогает предотвращать утечки памяти и оптимизировать производительность приложения. 🔹 Сравнение с другими языками JavaScript отличается от таких языков, как Python или Java, своей ключевой ролью в веб-разработке. - Python известен своей читаемостью кода и универсальностью. - Java славится строгой структурой и надежностью. - JavaScript, в свою очередь, является интерпретируемым языком, который работает непосредственно в браузере без необходимости компиляции, что делает его гибким и динамичным. 🔹 Связь с TypeScript TypeScript является надмножеством JavaScript, добавляя в него новые возможности, в том числе аннотации типов. Это означает, что любой корректный JavaScript-код также будет валидным TypeScript-кодом. 🔹 Популярные фреймворки JavaScript - React — гибкий, с большим количеством плагинов, созданных сообществом. - Vue — чистый и интуитивно понятный, с хорошо интегрированными реактивными возможностями. - Angular — строгий в плане структуры, идеально подходит для корпоративной разработки. 📲 Мы в MAX 👉 @frontend_1
704
19
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. https://max.ru/tipsysdmin Типичный Сисадмин Excel лайфхак 📌 https://t.me/Excel_lifehack Excel лайфхак Английский с нуля 🇬🇧 https://max.ru/UchuEnglish 1C разработка 📌 https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://max.ru/cpp_lib Библиотека C/C++ разработчика Программирование Go📌 https://max.ru/golang_lib Библиотека Go (Golang) разработчика Программирование React📌 https://max.ru/react_lib React Программирование Python 📌 https://max.ru/python_of Python академия. https://max.ru/BookPython Библиотека Python разработчика Java разработка 📌 https://max.ru/bookjava Библиотека Java разработчика GitHub Сообщество 📌 https://max.ru/githublib Интересное из GitHub Базы данных (Data Base) 📌 https://max.ru/database_info Все про базы данных Фронтенд разработка 📌 https://max.ru/frontend_1 Подборки для frontend разработчиков Библиотеки 📌 https://max.ru/programmist_of Книги по программированию https://max.ru/proglb Библиотека программиста https://max.ru/bfbook Книги для программистов Программирование 📌 https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 Шутки программистов 📌 https://max.ru/itumor Шутки программистов Защита, взлом, безопасность 📌 https://max.ru/thehaking Канал о кибербезопасности https://max.ru/xakkep_1 Хакер Free Книги, статьи для дизайнеров 📌 https://max.ru/odesigners Статьи, книги для дизайнеров Математика 📌 https://max.ru/Pomatematike Канал по математике https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике Вакансии 📌 https://max.ru/progjob Вакансии в IT Мир технологий 📌 https://max.ru/mir_teh Канал для любознательных Бонус 📌 https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга https://max.ru/mockva_life Свежие новости Москвы https://max.ru/piterspb Питер Новости: Санкт-Петербург / СПБ / ДТП
645
20
Используйте свойство columns, чтобы разделить статью на отзывчивые колонки 🚀. 📲 Мы в MAX 👉 @frontend_1
Используйте свойство columns, чтобы разделить статью на отзывчивые колонки 🚀. 📲 Мы в MAX 👉 @frontend_1
791