Senior Frontend Developer | JavaScript, React, HTML & CSS
Изучаем Frontend. По вопросам сотрудничества: @adv_and_pr Канал на бирже: https://telega.in/c/senior_front https://gosuslugi.ru/snet/67a461dcdc130259d5a631b8
Show more📈 Analytical overview of Telegram channel Senior Frontend Developer | JavaScript, React, HTML & CSS
Channel Senior Frontend Developer | JavaScript, React, HTML & CSS (@senior_front) in the Russian language segment is an active participant. Currently, the community unites 19 835 subscribers, ranking 6 620 in the Technologies & Applications category and 33 614 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 19 835 subscribers.
According to the latest data from 22 July, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -271 over the last 30 days and by -11 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 7.30%. Within the first 24 hours after publication, content typically collects 3.24% reactions from the total number of subscribers.
- Post reach: On average, each post receives 1 448 views. Within the first day, a publication typically gains 642 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 0.
- Thematic interests: Content is focused on key topics such as javascript, api, css, firebase, строка.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Изучаем Frontend.
По вопросам сотрудничества: @adv_and_pr
Канал на бирже: https://telega.in/c/senior_front
https://gosuslugi.ru/snet/67a461dcdc130259d5a631b8”
Thanks to the high frequency of updates (latest data received on 23 July, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
Data loading in progress...
| Date | Subscriber Growth | Mentions | Channels | |
| 23 July | 0 | |||
| 22 July | 0 | |||
| 21 July | 0 | |||
| 20 July | 0 | |||
| 19 July | 0 | |||
| 18 July | 0 | |||
| 17 July | 0 | |||
| 16 July | 0 | |||
| 15 July | 0 | |||
| 14 July | 0 | |||
| 13 July | 0 | |||
| 12 July | 0 | |||
| 11 July | 0 | |||
| 10 July | 0 | |||
| 09 July | 0 | |||
| 08 July | 0 | |||
| 07 July | 0 | |||
| 06 July | 0 | |||
| 05 July | 0 | |||
| 04 July | +1 | |||
| 03 July | 0 | |||
| 02 July | 0 | |||
| 01 July | 0 |
| 2 | Infinite loading
Разработано с применением препроцессоров Pug и SCSS для создания его верстки. Кроме того, анимационные эффекты на этом сайте были воплощены с использованием JavaScript, придающего ему интерактивность и привлекательный внешний вид.
🌐Ссылка на код | 704 |
| 3 | Как получить оффер в Яндекс, Сбер, МТС и другие крутые компании?
Кто-то без всякой драмы проходит собесы и уходит в Яндекс, VK или на валютную удалёнку. В сильные и амбициозные команды.
А у кого-то зарплата не растёт, который год, задачи одни и те же неделя за неделей, календарь забит созвонами, от которых ничего не меняется.
Отклики на вакансии, а в ответ — тишина или очередная noname контора. На собесах вообще нигде не встречающаяся техничка((
👋 Привет, меня зовут Тихон, я действующий Frontend-разработчик и ментор. За руку довожу до оффера в Big Tech и остаюсь рядом на испытательном сроке.
Из своих учеников собрал комьюнити, в котором уже больше 220 frontend-разработчиков 🫂
В их жизни больше нет бесконечных скучных созвонов, безуспешных откликов на вакансии, странноватых собесов с вопросами словно ты на олимпиаде.
У меня есть канал, где я:
👉 Показываю, как пройти HR-фильтр и превратить отклики в реальные приглашения
👉 Помогаю найти мотивацию и разбираюсь с убеждениями, которые мешают расти
👉 На примерах показываю, как проходить собеседования, включая техничку
👉 Разбираю резюме и делюсь лайфхаками — например, как аккуратно «пинговать» рекрутеров
И регулярно выкладываю полезное:
▪️ Задачи, на которых валятся кандидаты
▪️ База по микрофронтам
▪️ Подборка из 100+ каналов с вакансиями для разработчиков
▪️ 100 вопросов, которые помогут тебе на собеседовании
▪️ Чек-лист для проверки своего резюме
А ещё у меня куча успешных кейсов и отзывов — все они в канале.
Подписывайся: https://t.me/+yzhSnCQ9OpcxM2Yy
Реклама, erid: 2W5zFGudQj3 ИП Галактионов Тихон Витальевич, ИНН 771618975809 | 764 |
| 4 | CSS only order process steps
Этот процесс заказа разработан без использования JavaScript. Каждый шаг представлен в виде радиокнопки, и при её активации применяются уникальные стили, что позволяет визуально отображать текущий этап заказа. Таким образом, пользователи могут навигировать по процессу заказа, не завися от JavaScript, используя только CSS для взаимодействия с интерфейсом.
🌐Ссылка на код | 864 |
| 5 | Terra
Бразильское интернет-СМИ Terra добилось значительного увеличения активности своих пользователей, внедрив в свой интерфейс режим ночного режима, что позволило сделать пользование сайтом более комфортным в условиях недостатка освещения.
🌐Ссылка на источник | 1 275 |
| 6 | Почему стоит хранить зависимости в системе контроля версий
Джек Франклин, член команды Chrome DevTools, делится своими практическими наблюдениями и нестандартными плюсами использования данной методологии.
🌐Ссылка на источник | 1 331 |
| 7 | Идеального вьюпорта не существует
Исследование Set Studio подчеркивает, что разнообразие вьюпортов делает жесткую привязку к конкретным брейкпойнтам бессмысленной.
🌐Ссылка на источник | 1 296 |
| 8 | Первый сайт — уже через 7 дней. Бесплатно.
Под руководством Fullstack-разработчика с 12-летним опытом ты создашь полноценный сайт на HTML, CSS и JavaScript, попробуешь Angular, научишься использовать ChatGPT в разработке и получишь план выхода на первые заказы.
👉 Старт уже завтра. Участие бесплатное. | 1 283 |
| 9 | JavaScript. Напишите функцию binaryArrayToNumber, которая преобразует массив нулей и единиц в десятичное число (встроенные функции использовать нельзя).
Ответ | 1 168 |
| 10 | JavaScript. Напишите функцию squareDigits, которая принимает число и возводит в квадрат каждый символ.
Ответ | 1 237 |
| 11 | Messaging App
Aysenur Turk создал графический интерфейс для веб-приложения в виде мессенджера с возможностью переключения Dark mode режим.
На основе предоставленного кода не так легко точно определить, какие именно фреймворки используются, так как код содержит преимущественно чистый JavaScript и работу с DOM.
1. JavaScript: Он использует DOM API для настройки темы (светлой или темной) и выбора цветовой схемы. Он также содержит обработчики событий для реагирования на действия пользователя, такие как клики.
2. Возможно, фреймворк или библиотека: Код сам по себе не указывает на конкретный фреймворк, но могут быть использованы библиотеки или фреймворки для более удобной работы с DOM и управления состоянием. В частности, для более сложных проектов часто используют фреймворки как Vue.js, React или Angular, чтобы управлять сложными интерфейсами более эффективно и организованно.
3. Отображение темной и светлой темы: Код позволяет пользователю переключаться между светлой и темной темами, что может быть особенно полезным для пользователей, которые предпочитают разные режимы отображения для разных условий освещения или предпочтений.
4. Выбор цветовой схемы: Код также позволяет пользователю выбирать определенную цветовую схему, вероятно, применяя ее к различным элементам интерфейса. Это может помочь в создании персонализированного опыта для пользователей.
5. Переключение класса "dark-mode": Путем добавления или удаления класса "dark-mode" у элемента <body>, код может активировать или деактивировать темный режим для всего интерфейса.
🌐Ссылка на код | 1 504 |
| 12 | #вопросы_с_собеседований React
Что будет, если вызвать this.setState в render методе компонента?
Будут проблемы. React перерисовывает компонент, если state изменился. setState === ситуации «стейт изменился», а «React перерисовывает компонент» === render метод. Получается, что будет циклическая перерисовка. | 1 304 |
| 13 | Мигающие маяки
Карта показывает маяки, запрашивая информацию из Overpass API. Написано на JS.
https://github.com/geodienst/lighthousemap | 1 530 |
| 14 | Rating Experience
Здесь автор стилизует input[type="range"]. Через JavaScript он задаёт классы, зависящие от значения инпута. Анимации созданы в CSS.
https://codepen.io/ismailvtl/pen/abwZdrw | 1 613 |
| 15 | CSS Blossoming Flowers at Magical Night
Анимированная сцена, написанная с помощью SCSS и JavaScript.
Смотреть код | 1 573 |
| 16 | Scrubbing, scrolling and splitting
Анимация при скролле, реализованная при помощи библиотеки gsap.
https://codepen.io/BlogFire/pen/NWYRqmv | 1 668 |
| 17 | Rotating border
Граница сделана из псевдоэлементов, которые анимируются в CSS.
https://codepen.io/Chokcoco/pen/dypaobm | 1 832 |
| 18 | 🖥 Frontend с нуля до трудоустройства
Путь до Frontend-оффера — это не только обучение, но и собеседования, резюме и ATS-фильтры.
И у большинства кандидатов проблемы повторяются на одних и тех же этапах.
💼 Мы собрали материалы для каждого шага:
— ATS и разбор резюме
— база реальных Frontend собеседований
— задачи с собесов в BigTech
— System Design для Frontend
— инфраструктура больших приложений
— сообщество фронтендеров
— курсы по React, TypeScript и FSD
📍 В закрепе найдёшь материалы для каждого этапа пути до оффера.
👉 https://t.me/reactify_IT | 1 721 |
| 19 | Задача
Дано натуральное число, необходимо преобразовать его в римскую запись.
Римские цифры представлены семью разными символами:
I - 1,
V - 5,
X - 10,
L - 50,
C - 100,
D - 500,
M - 1000
Справка: римские цифры обычно пишутся от наибольшего к наименьшему слева направо. Однако цифра четыре - это не IIII. Вместо этого число четыре записывается как IV. Поскольку единица стоит перед пятью, мы вычитаем ее и получаем четыре. Тот же принцип применяется к числу девять, которое записывается как IX.
Вычитание используется в шести случаях:
- I можно поставить перед V (5) и X (10), чтобы получилось 4 и 9.
- X можно поставить перед L (50) и C (100), чтобы получилось 40 и 90.
- C можно поставить перед D (500) и M (1000), чтобы получилось 400 и 900.
Входные данные: n - натуральное число от 1 до 3000.
Вывод: римская запись числа n.
Ответ | 1 348 |
| 20 | #вопросы_с_собеседований
Что такое Cross-Origin Resource Sharing (CORS)?
Cross-Origin Resource Sharing (CORS) — механизм, использующий дополнительные HTTP-заголовки, чтобы дать возможность агенту пользователя получать разрешения на доступ к выбранным ресурсам с сервера на источнике (домене), отличном от того, что сайт использует в данный момент. Говорят, что агент пользователя делает запрос с другого источника (cross-origin HTTP request), если источник текущего документа отличается от запрашиваемого ресурса доменом, протоколом или портом.
В целях безопасности браузеры ограничивают cross-origin запросы, инициируемые скриптами. Например, XMLHttpRequest и Fetch API следуют политике одного источника (same-origin policy). Это значит, что web-приложения, использующие такие API, могут запрашивать HTTP-ресурсы только с того домена, с которого были загружены, пока не будут использованы CORS-заголовки. | 1 393 |
