Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js (@frontendproglib) — Telegram-канал | Telegram Dialogs
Все каналы
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js

Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js

@frontendproglib

21.2K подписчиков технологии 💬 Комментарии открыты

Все самое полезное для фронтенда в одном канале. Наши курсы: https://clc.to/WV2U4g По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4

Последние публикации

Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
17.07.2026 11:03 · 👁 674
⏱️ CSS-совет: используйте табличные цифры для таймеров Когда цифры в таймере или счётчике меняются, текст может «прыгать» — всё из-за разной ширины символов. Исправить это можно одной строкой: .stopwatch { font-variant-numeric: tabular-nums; } tabular-nums включает OpenType-функцию табличных цифр: все числа занимают одинаковую ширину, поэтому таймеры, счётчики, цены и другие числовые значения остаются ровными и не вызывают сдвигов интерфейса. 💡 Работает только если выбранный шрифт поддерживает табличные цифры (например, Inter, Roboto, IBM Plex Sans и многие современные OpenType-шрифты). 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #readme
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
16.07.2026 18:32 · 👁 908
😋 Продуктивность для фронтенд-разработчиков Фреймворки и библиотеки — это основа, но в работе часто решают именно инструменты, которые экономят время и делают проекты удобнее. Собрали подборку сервисов и тулз, которые стоит попробовать: ➡️ Windsurf — новый IDE с встроенным ИИ для автодополнений, рефакторинга и генерации тестов. ➡️ ESLint + Biome — линтеры и форматтеры нового поколения для единых кодстайлов и быстрой проверки ошибок. ➡️ Bundlephobia — моментально показывает размер npm-пакета и помогает выбрать оптимальную библиотеку. ➡️ React Developer Tools — официальный инспектор компонентов и профайлер для React/Next.js. ➡️ Fig / Warp — современные терминалы с автодополнением, скриптами и интеграциями для фронтендеров. 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #stack
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
16.07.2026 13:03 · 👁 959
🤔 После обновления CSS пользователь всё ещё видит старые стили. Что вероятнее? ❤️ — браузер использует кэш 🔥 — CSS не успел примениться 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #code_challenge
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
16.07.2026 10:07 · 👁 783
🫡 Один и тот же запрос к AI можно выполнить двумя способами — и получить совершенно разный результат. 1️⃣ способ — просто попросить написать код. Модель может сгенерировать рабочее решение, но именно на этапе проверки часто всплывают пропущенные edge case’ы, ошибки обработки или проблемы с тестами. 2️⃣ способ — дать агенту цикл Think → Act → Observe. Он не останавливается после первой попытки: планирует действия, проверяет результат и, если находит ошибку, исправляет её и пробует снова. Самое интересное, что разница здесь не столько в модели ❕ Claude, GPT или другая LLM могут быть одинаковыми. Разницу создаёт инженерная система вокруг них. 📅 Именно это разберём 23 июля в 19:00 (МСК) на бесплатном вебинаре с Алексеем Жиряковым (Executive Director в Сбере, GenAI Data Platform, ex-CTO Stream и KION). На живом демо покажем, как один и тот же запрос работает без агентной системы и с ней 🔥 🔗 Регистрация 🏃‍♀️ Proglib Academy
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
16.07.2026 09:17 · 👁 991
💡 Большая шпаргалка по современному стеку Неважно, давно вы пишете на React или только готовитесь к собеседованию — некоторые вещи всё равно приходится периодически освежать в памяти. 🟡 Внутри: — Hooks и жизненный цикл компонентов; — Props, State, Context API; — формы, списки и роутинг; — оптимизацию производительности; — популярные паттерны; — Next.js, React Query, Zustand, Tailwind CSS и другие инструменты экосистемы; — вопросы с собеседований и roadmap React-разработчика. 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #readme
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
15.07.2026 18:00 · 👁 1.1K
🔥 Новый способ делать fluid typography в CSS Вместо готовых формул через clamp() автор предлагает использовать progress(). Такой подход позволяет плавно менять размер текста без конфликта с пользовательскими настройками масштаба шрифта. Что дает: 🔴 брейкпоинты остаются в px, а размеры — в rem; 🔴 типографика корректно учитывает настройки доступности; 🔴 вычисления выполняются прямо в CSS. Минус один: Firefox пока не поддерживает progress(), поэтому нужен fallback. 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #hotfix
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
15.07.2026 14:58 · 👁 1K
Как получить оффер в Яндекс, Сбер, МТС и другие крутые компании? На фото ребята из моего комьюнити, где уже больше 220 frontend-разработчиков. Все они успешно устроились в крутые компании и получили офферы от 300 тыс рублей 🫂 👋 Привет, меня зовут Тихон, я действующий Frontend-разработчик и ментор. За руку довожу до оффера в Big Tech и остаюсь рядом на испытательном сроке. В их жизни больше нет бесконечных скучных созвонов, безуспешных откликов на вакансии, странноватых собесов с вопросами словно ты на олимпиаде. И у тебя тоже получится 😎 У меня есть канал, где я: 👉 Показываю, как пройти HR-фильтр и превратить отклики в реальные приглашения 👉 Помогаю найти мотивацию и разбираюсь с убеждениями, которые мешают расти 👉 На примерах показываю, как проходить собеседования, включая техничку 👉 Разбираю резюме и делюсь лайфхаками — например, как аккуратно «пинговать» рекрутеров И регулярно выкладываю полезное: ▪️ Задачи, на которых валятся кандидаты ▪️ Подборка из 100+ каналов с вакансиями для разработчиков ▪️ 100 вопросов, которые помогут тебе на собеседовании ▪️ Чек-лист для проверки своего резюме Подписывайся: https://t.me/+12f-WMPBtNU4ZmQ6 Реклама, erid: 2W5zFJAZbPF ИП Галактионов Тихон Витальевич, ИНН 771618975809
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
15.07.2026 13:00 · 👁 950
🌗 Как сайт узнаёт, что у вас включена тёмная тема Для этого существует медиавыражение prefers-color-scheme, которое сообщает, какую тему оформления использует пользователь в операционной системе. @media (prefers-color-scheme: dark) { body { background: #111; color: #fff; } } 🔤 Если нужно определить тему или реагировать на её смену в JavaScript, используйте window.matchMedia(): const media = window.matchMedia("(prefers-color-scheme: dark)"); function applyTheme(isDark) { document.documentElement.dataset.theme = isDark ? "dark" : "light"; } applyTheme(media.matches); media.addEventListener("change", (event) => { applyTheme(event.matches); }); Так можно автоматически переключать тему приложения без перезагрузки страницы и синхронизировать её с настройками системы. 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #readme
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
15.07.2026 09:03 · 👁 958
🧩 Почему полифиллы до сих пор нужны вебу Полифиллы часто критикуют за то, что они занимают имена будущих API и могут ограничивать разработчиков стандартов. 🔴 Но отказ от них проблему не решает: разработчики всё равно будут писать собственные fallback-реализации — только менее переносимые и сложнее поддерживаемые. Главная польза полифиллов в другом: ♾ позволяют использовать новые возможности до полной поддержки браузерами; ♾ переключаются на нативную реализацию, когда она появляется; ♾ дают стандартам обратную связь от реальных проектов; ♾ не позволяют одному отстающему браузеру тормозить развитие всей платформы. Проблемы возникают когда востребованная возможность слишком долго не получает стабильного стандарта и нативных реализаций. 🔗 Читать подробнее 📍 Навигация: [Вакансии] 🐸 Библиотека фронтендера #blueprint #web_platform
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
15.07.2026 07:10 · 👁 974
Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Ты сверстаешь веб-сайт на HTML + CSS; 2. Оживишь страницу с помощью JavaScript; 3. Используешь фронтенд-фреймворк Angular; 4. Подключишь Backend и загрузишь сайт на хостинг; 5. Получишь советы по доработке от эксперта; 6. Научишься использовать ChatGPT и Giga во Frontend-разработке; 7. Узнаешь 9 способов найти первый заказ даже без опыта. А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 12-летним стажем – Романа Чернова. 👉 Проскочить на интенсив бесплатно Начинаем уже завтра. 🔥 С нас обучение, практика и помощь с выходом на фриланс или собеседованием.
Чат поддержки
Ответим здесь же, обычно быстро
Здравствуйте! Напишите ваш вопрос — оператор ответит в этом чате.