uk
Feedback
Frontender Libs - обзор библиотек JS / CSS

Frontender Libs - обзор библиотек JS / CSS

Відкрити в Telegram

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev

Показати більше
7 547
Підписники
-224 години
-227 днів
-9830 день
Архів дописів
🎉 Большой розыгрыш от крупнейшего IT-медиа 1337, легендарного паблика Рифмы и Панчи, канала Техно. Победителей будет много,
🎉 Большой розыгрыш от крупнейшего IT-медиа 1337, легендарного паблика Рифмы и Панчи, канала Техно. Победителей будет много, а для участия нужны лишь пара кликов: 1. Подписаться на Рифмы и Панчи, 1337 и на Техно. 2. Нажать «Участвовать» под этим постом Что по призам:
1 место - Iphone 16 Pro 2 место - PS5 Slim 3 место - Nintendo Switch 2 4-10 места - 10 000 рублей на карту
Победителей определим 21 июля в 18:00 МСК. Всем удачи!

Probot Probot — фреймворк для создания GitHub-приложений на JavaScript. Предназначен для автоматизации рабочих процессов и за
Probot Probot — фреймворк для создания GitHub-приложений на JavaScript. Предназначен для автоматизации рабочих процессов и задач в репозиториях, например, для комментирования pull-реквестов или проверки стиля кода. Подходит для команд и разработчиков, стремящихся упростить управление репозиториями и рутинные операции. 👉 @sWebDev

Онлайн-магистратура с IT специальностями от Яндекса Совместно с ИТМО, МИФИ, МФТИ. Онлайн-магистратура с актуальными программами и гибким графиком обучения. Получите высокооплачиваемую IT профессию, официальный диплом и практические знания. Господдержка оплаты. Совмещение с работой! Подать заявку #реклама 16+ practicum.yandex.ru О рекламодателе

Glitchy GSAP animated checkboxes Анимированные чекбоксы на GSAP. 👉 @sWebDev

Такси для бизнеса. Яндекс Go Оптимизируйте свои расходы и повысьте эффективность бизнеса с Яндекс Go Узнать больше #реклама b
Такси для бизнеса. Яндекс Go Оптимизируйте свои расходы и повысьте эффективность бизнеса с Яндекс Go Узнать больше #реклама business.go.yandex О рекламодателе Реклама на Яндексе

Оптимизация TypeScript-типов в больших проектах В крупных проектах проверка типов в TypeScript может стать серьёзным узким ме
Оптимизация TypeScript-типов в больших проектах В крупных проектах проверка типов в TypeScript может стать серьёзным узким местом, замедляя сборку и работу IDE. Статья разбирает неочевидные проблемы производительности, связанные со сложными типами, и предлагает конкретные подходы к их оптимизации. Полезно для тех, кто работает с большими кодовыми базами и ищет способы ускорить работу с TypeScript. 👉 @web_craft | #frontend

Glow effect to LineBasicMaterial without bloom Эффект свечения для линий без Bloom-фильтра в Three.js. 👉 @sWebDev

Участвуйте в розыгрыше от Яндекс Go для бизнеса Получите 2 возможности сразу: 1. Упростить бизнес-процессы без бумажной волок
Участвуйте в розыгрыше от Яндекс Go для бизнеса Получите 2 возможности сразу: 1. Упростить бизнес-процессы без бумажной волокиты. 2. ✨Выиграть денежный приз! 250 000₽ или 1 000 000₽!✨ Как участвовать: - Подключитесь к Яндекс Go для бизнеса с 10 июля по 8 августа - Сделайте заказы на сумму от 5 000 ₽ в любом сервисе - Дождитесь результатов Узнать больше #реклама 16+ business.go.yandex О рекламодателе Реклама на Яндексе

Dockview Dockview — JavaScript-библиотека для создания сложных панельных интерфейсов, как в современных IDE. Поддерживает пер
Dockview Dockview — JavaScript-библиотека для создания сложных панельных интерфейсов, как в современных IDE. Поддерживает перемещаемые, стыкуемые и изменяемые по размеру панели. Подходит для разработки веб-приложений, где требуется гибкая и настраиваемая рабочая область. 👉 @sWebDev

Как зарабатывать удаленно с нейросетями? Присоединяйся! Подпишись прямо сейчас, чтобы не потерять: Свежие обзоры нейросетей,
Как зарабатывать удаленно с нейросетями? Присоединяйся! Подпишись прямо сейчас, чтобы не потерять: Свежие обзоры нейросетей, которые реально работают — без лишнего хайпа и воды, только проверенная информация, которую можно использовать для заработка. Пошаговые видео-уроки, после которых всё станет понятно — научитесь быстро осваивать новые профессии и автоматизировать рутинные задачи. Как находить клиентов, готовых платить дорого — секреты эффективного поиска заказов и построения стабильного потока заказов. Автоматизация работы — научитесь выполнять 2-часовую работу за 20 минут без выгорания, автоматизируя рутину с помощью нейросетей. Дополнительный доход — узнаете, как зарабатывать в свободное время, не уходя с основной работы или учебы. Подписаться #реклама 16+ О рекламодателе

Профдеформация? 👍 — Да, при удаленной работе стираются границы между профессиональной и личной коммуникацией. ❤️ — Следующий
Профдеформация? 👍 — Да, при удаленной работе стираются границы между профессиональной и личной коммуникацией. ❤️ — Следующий этап - отправит ей в личку ссылку на Google Calendar, чтобы «засинкаться». 👉 @sWebDev | #юмор

Interactive Particles Hero Фоновая интерактивная анимация на Three.js. 👉 @sWebDev

Высшее образование дистанционно в Московском ВУЗе Вы мечтаете получить высшее образование, но не сдали ЕГЭ или получили низки
Высшее образование дистанционно в Московском ВУЗе Вы мечтаете получить высшее образование, но не сдали ЕГЭ или получили низкие баллы? У нас есть решение для вас! Институт Международных Экономических Связей предлагает дистанционное обучение , которое позволяет получать качественные знания из любой точки мира по 10+ направлениям обучения. ✅ Государственный диплом без отметки о дистантеУдобный личный кабинет студентаПоддержка кураторов на каждом этапе обученияМожно поступить без ЕГЭ Узнать больше #реклама 16+ imes.su О рекламодателе

Синхронизация состояния компонента с URL Кастомный хук useQueryState инкапсулирует логику синхронизации состояния с URL-парам
Синхронизация состояния компонента с URL Кастомный хук useQueryState инкапсулирует логику синхронизации состояния с URL-параметрами. Данный подход объединяет useState и useSearchParams, очищая код компонента и беря начальное значение из URL. Для обновления применяется useLayoutEffect, гарантируя изменение адресной строки до отрисовки браузером и исключая визуальную рассинхронизацию.
import { useState, useLayoutEffect } from 'react';
import { useSearchParams } from 'react-router-dom';

function useQueryState(queryKey, initialValue) {
  const [searchParams, setSearchParams] = useSearchParams();
  
  const [value, setValue] = useState(
    searchParams.get(queryKey) ?? initialValue
  );

  useLayoutEffect(() => {
    const newParams = new URLSearchParams(searchParams);
    newParams.set(queryKey, value);
    setSearchParams(newParams);
  }, [value, queryKey, searchParams, setSearchParams]);

  return [value, setValue];
}
👉 @sWebDev

Онлайн-магистратура с IT специальностями от Яндекса Совместно с ИТМО, МИФИ, МФТИ. Онлайн-магистратура с актуальными программами и гибким графиком обучения. Получите высокооплачиваемую IT профессию, официальный диплом и практические знания. Господдержка оплаты. Совмещение с работой! Подать заявку #реклама 16+ О рекламодателе

На самом деле, это не баг, а state-of-the-art UX. Система предугадывает код и показывает его вам заранее. 👍 — Несомненно. ❤️
На самом деле, это не баг, а state-of-the-art UX. Система предугадывает код и показывает его вам заранее. 👍 — Несомненно. ❤️ — Скоро и пароль так же будут показывать, чтобы не забыл. 👉 @sWebDev | #юмор

Гайд МТС Линк для CCO по эффективным вебинарам Как коммерческим директорам системно развивать продажи и маркетинг без лишних
Гайд МТС Линк для CCO по эффективным вебинарам Как коммерческим директорам системно развивать продажи и маркетинг без лишних затрат на перёлеты тренеров, расширения команды и ФОТ? Гайд МТС Линк — чек-листы, кейсы и подходы для управления продажами и маркетингом с помощью вебинаров. ✅ В гайде: - Как правильно использовать онлайн-мероприятия для продвижения продуктов компании; - Как увеличить конверсию из участника мероприятия в лид с помощью данных о поведении зрителей; - Как сократить расходы на организацию внутреннего обучения без потери качества и вовлечения; - Как оценить вклад онлайн-мероприятия в продвижение компании и правильно обработать лиды. Бонус внутри: Чек-лист c инструментами для продвижения вебинара. ✨ Скачайте гайд бесплатно по ссылке Скачать #реклама 16+ mts-link.ru О рекламодателе

Что делает useSyncExternalStoreWithSelector()?
Anonymous voting

Функция хука Что делает useSyncExternalStoreWithSelector()? Забыли? Вернитесь к посту от 23.06.2025. 👉 @sWebDev
Функция хука Что делает useSyncExternalStoreWithSelector()? Забыли? Вернитесь к посту от 23.06.2025. 👉 @sWebDev

Lingui.js Lingui.js — библиотека для интернационализации (i18n) JavaScript-приложений. Использует стандарт ICU MessageFormat
Lingui.js Lingui.js — библиотека для интернационализации (i18n) JavaScript-приложений. Использует стандарт ICU MessageFormat для работы со сложными правилами множественного числа и родов. Включает инструменты для извлечения сообщений из кода. Подойдёт для проектов, где требуется гибкая система локализации. 👉 @sWebDev