🔮 Ring UI — официальная библиотека компонентов от JetBrains для веб-интерфейсов. Набор включает готовые React-компоненты, которые используются во внутренних продуктах компании и доступны для сторонних разработчиков плагинов.
Библиотека предлагает два варианта использования: предсобранная версия через npm или интеграция исходного кода в свой Webpack-сборщик. Компоненты следуют фирменному стилю JetBrains, включая интерактивные элементы вроде кнопок, алертов и индикаторов загрузки.
🤖 GitHub
@react_tg
Библиотека предлагает два варианта использования: предсобранная версия через npm или интеграция исходного кода в свой Webpack-сборщик. Компоненты следуют фирменному стилю JetBrains, включая интерактивные элементы вроде кнопок, алертов и индикаторов загрузки.
🤖 GitHub
@react_tg
🔥 Успех в IT = скорость + знания + окружение
Здесь ты найдёшь всё это — коротко, по делу и без воды.
Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты!
AI: www.tg-me.com/ai_machinelearning_big_data
Python: www.tg-me.com/pythonl
Linux: www.tg-me.com/linuxacademiya
Собеседования DS: www.tg-me.com/machinelearning_interview
C++ www.tg-me.com/cpluspluc
Docker: www.tg-me.com/DevopsDocker
Хакинг: www.tg-me.com/linuxkalii
Devops: www.tg-me.com/DevOPSitsec
Data Science: www.tg-me.com/data_analysis_ml
Javascript: www.tg-me.com/javascriptv
C#: www.tg-me.com/csharp_1001_notes
Java: www.tg-me.com/java_library
Базы данных: www.tg-me.com/sqlhub
Python собеседования: www.tg-me.com/python_job_interview
Мобильная разработка: www.tg-me.com/mobdevelop
Golang: www.tg-me.com/golang_interview
React: www.tg-me.com/react_tg
Rust: www.tg-me.com/rust_code
ИИ: www.tg-me.com/vistehno
PHP: www.tg-me.com/phpshka
Android: www.tg-me.com/android_its
Frontend: www.tg-me.com/front
Big Data: www.tg-me.com/bigdatai
МАТЕМАТИКА: www.tg-me.com/data_math
Kubernets: www.tg-me.com/kubernetc
Разработка игр: https://www.tg-me.com/gamedev
Haskell: www.tg-me.com/haskell_tg
Физика: www.tg-me.com/fizmat
💼 Папка с вакансиями: www.tg-me.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tg-me.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tg-me.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tg-me.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tg-me.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tg-me.com/memes_prog
🇬🇧Английский: www.tg-me.com/english_forprogrammers
🧠ИИ: www.tg-me.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tg-me.com/addlist/BkskQciUW_FhNjEy
Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!
Здесь ты найдёшь всё это — коротко, по делу и без воды.
Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты!
AI: www.tg-me.com/ai_machinelearning_big_data
Python: www.tg-me.com/pythonl
Linux: www.tg-me.com/linuxacademiya
Собеседования DS: www.tg-me.com/machinelearning_interview
C++ www.tg-me.com/cpluspluc
Docker: www.tg-me.com/DevopsDocker
Хакинг: www.tg-me.com/linuxkalii
Devops: www.tg-me.com/DevOPSitsec
Data Science: www.tg-me.com/data_analysis_ml
Javascript: www.tg-me.com/javascriptv
C#: www.tg-me.com/csharp_1001_notes
Java: www.tg-me.com/java_library
Базы данных: www.tg-me.com/sqlhub
Python собеседования: www.tg-me.com/python_job_interview
Мобильная разработка: www.tg-me.com/mobdevelop
Golang: www.tg-me.com/golang_interview
React: www.tg-me.com/react_tg
Rust: www.tg-me.com/rust_code
ИИ: www.tg-me.com/vistehno
PHP: www.tg-me.com/phpshka
Android: www.tg-me.com/android_its
Frontend: www.tg-me.com/front
Big Data: www.tg-me.com/bigdatai
МАТЕМАТИКА: www.tg-me.com/data_math
Kubernets: www.tg-me.com/kubernetc
Разработка игр: https://www.tg-me.com/gamedev
Haskell: www.tg-me.com/haskell_tg
Физика: www.tg-me.com/fizmat
💼 Папка с вакансиями: www.tg-me.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tg-me.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tg-me.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tg-me.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tg-me.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tg-me.com/memes_prog
🇬🇧Английский: www.tg-me.com/english_forprogrammers
🧠ИИ: www.tg-me.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tg-me.com/addlist/BkskQciUW_FhNjEy
Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!
This media is not supported in your browser
VIEW IN TELEGRAM
💎 Liquid Glass для React — современный UI-эффект в духе Apple
🧪 Что умеет:
• Преломление и искажение (`displacementScale`,
• Хроматическая аберрация и глянцевый блик
• Эффект "жидкой реакции" на курсор (`elasticity`)
• Реалистичный визуальный стиль как у macOS/iOS
• Кастомизация:
📦 Установка:
📍Пример:
⚠️ Браузеры: Chrome и Chromium-based — идеально. Safari и Firefox — частичная поддержка без полного displacement.
🔗 GitHub: https://github.com/rdev/liquid-glass-react
@react_tg
liquid-glass-react
— это эффект "жидкого стекла", теперь как компонент для React. Поддерживает преломление, размытие, хроматическую аберрацию и реакцию на курсор. Стильно, плавно и нативно выглядит в интерфейсе.🧪 Что умеет:
• Преломление и искажение (`displacementScale`,
blurAmount
, `saturation`) • Хроматическая аберрация и глянцевый блик
• Эффект "жидкой реакции" на курсор (`elasticity`)
• Реалистичный визуальный стиль как у macOS/iOS
• Кастомизация:
cornerRadius
, padding
, onClick
, mouseContainer
📦 Установка:
npm install liquid-glass-react
📍Пример:
<LiquidGlass
displacementScale={64}
blurAmount={0.1}
saturation={130}
aberrationIntensity={2}
elasticity={0.35}
cornerRadius={100}
>
<span className="text-white font-medium">Click Me</span>
</LiquidGlass>
⚠️ Браузеры: Chrome и Chromium-based — идеально. Safari и Firefox — частичная поддержка без полного displacement.
🔗 GitHub: https://github.com/rdev/liquid-glass-react
@react_tg
🚀 Multiwoven — удобный reverse ETL-инструмент в облаке. Этот проект позволяет развернуть полноценную платформу для синхронизации данных между хранилищами и бизнес-приложениями (Salesforce, HubSpot, Slack) прямо в вашей инфраструктуре. Поддержка AWS, Azure и GCP делает развёртывание простым, а открытая архитектура даёт свободу для кастомизации.
Инструмент построен как монорепозиторий, состоящий из нескольких основных частей: бэкенд-сервис, React-интерфейс и фреймворк для создания коннекторов на Ruby. Для локального тестирования достаточно Docker’а, а для прода доступен вариант с Kubernetes и облачными виртуальными машинами.
🤖 GitHub
@react_tg
Инструмент построен как монорепозиторий, состоящий из нескольких основных частей: бэкенд-сервис, React-интерфейс и фреймворк для создания коннекторов на Ruby. Для локального тестирования достаточно Docker’а, а для прода доступен вариант с Kubernetes и облачными виртуальными машинами.
🤖 GitHub
@react_tg
This media is not supported in your browser
VIEW IN TELEGRAM
Video To ASCII Art
Энтузиаст сделал проект, который превращает короткие видео в ASCII-арт. Проект реализован с помощью CSS и JavaScript.
По ссылке можно посмотреть код проекта и попробовать воспроизвести различные видео: https://codepen.io/konstantindenerz/pen/YzgRQZj
#codepen
Энтузиаст сделал проект, который превращает короткие видео в ASCII-арт. Проект реализован с помощью CSS и JavaScript.
По ссылке можно посмотреть код проекта и попробовать воспроизвести различные видео: https://codepen.io/konstantindenerz/pen/YzgRQZj
#codepen
✨ TWC — React-компоненты с Tailwind CSS в одну строку. Этот проект упрощает создание переиспользуемых UI-компонентов, заменяя многословные объявления классов на лаконичный синтаксис. Вместо ручного прописывания
Под капотом сохраняется полная совместимость с RSC и поддержка автодополнения в редакторах. Размер библиотеки — всего 0.5 КБ, что делает её одной из самых лёгких альтернатив styled-components для экосистемы Tailwind. Проект вдохновлён классическими CSS-in-JS решениями, но использует преимущества utility-подхода.
🤖 GitHub
@react_tg
className
и TWC — React-кдостаточно вызватьоненты с Taс Tailwind-классами. Под капотом сохраняется полная совместимость с RSC и поддержка автодополнения в редакторах. Размер библиотеки — всего 0.5 КБ, что делает её одной из самых лёгких альтернатив styled-components для экосистемы Tailwind. Проект вдохновлён классическими CSS-in-JS решениями, но использует преимущества utility-подхода.
🤖 GitHub
@react_tg
This media is not supported in your browser
VIEW IN TELEGRAM
Пачка вариантов анимирования кнопки меню при нажатии на нее
#меню #бургеркнопки
https://codepen.io/mblode/pen/YzozOm
@react_tg
#меню #бургеркнопки
https://codepen.io/mblode/pen/YzozOm
@react_tg
Скачайте гайд по тестированию сайтов и приложений для веб-студий бесплатно!
Обращаемся к тем, кто делает сайты и приложения на заказ, руководит командами коммерческой разработки 💻
❓Как думаете, есть ли секрет успеха у топовых веб-студий? Может быть, безудержный креатив? Или огромные бюджеты на продакшн? Да, не без этого, но основная причина того, что их выбирают «жирные» клиенты — это обязательное профессиональное тестирование на всех этапах.
😒Можно продолжать работать, думая, что на клиентах и пользователях тестировать дешевле. Но помните, что вы сознательно оставляете свою компанию плестись в хвосте. Согласны быть середнячком с нестабильным потоком клиентов?
🚀Если нет, то прямо сейчас скачивайте бесплатный гайд по тестированию для веб-студий через бот и переходите на новый уровень.
💻А ещё записывайтесь на консультацию с экспертами «Лаборатории Качества». Ни к чему не обязывающая получасовая встреча абсолютно бесплатна: обсудим боли и подберём решения под конкретные сроки и бюджет. Бронируйте слоты здесь!
#реклама
О рекламодателе
erid: 2W5zFJSsnat
Обращаемся к тем, кто делает сайты и приложения на заказ, руководит командами коммерческой разработки 💻
❓Как думаете, есть ли секрет успеха у топовых веб-студий? Может быть, безудержный креатив? Или огромные бюджеты на продакшн? Да, не без этого, но основная причина того, что их выбирают «жирные» клиенты — это обязательное профессиональное тестирование на всех этапах.
😒Можно продолжать работать, думая, что на клиентах и пользователях тестировать дешевле. Но помните, что вы сознательно оставляете свою компанию плестись в хвосте. Согласны быть середнячком с нестабильным потоком клиентов?
🚀Если нет, то прямо сейчас скачивайте бесплатный гайд по тестированию для веб-студий через бот и переходите на новый уровень.
💻А ещё записывайтесь на консультацию с экспертами «Лаборатории Качества». Ни к чему не обязывающая получасовая встреча абсолютно бесплатна: обсудим боли и подберём решения под конкретные сроки и бюджет. Бронируйте слоты здесь!
#реклама
О рекламодателе
erid: 2W5zFJSsnat
This media is not supported in your browser
VIEW IN TELEGRAM
Загрузка в виде танцующих частиц, похожих на снежинки.
Примеры применения:
🔶 загрузка расчета стоимости доставки;
🔶 загрузка вывода документа на печать.
#прелоадер #ожидание #загрузка
https://codepen.io/rikhnovets/pen/RwXgqjQ
@react_tg
Примеры применения:
🔶 загрузка расчета стоимости доставки;
🔶 загрузка вывода документа на печать.
#прелоадер #ожидание #загрузка
https://codepen.io/rikhnovets/pen/RwXgqjQ
@react_tg
✨ react-hook — коллекция удобных и строго типизированных хуков для React-компонентов. Этот проект предлагает более 20 готовых решений для распространённых задач: от работы с асинхронными операциями через
Библиотека имеет продуманную типизацию и автоматическую очистка ресурсов. Например,
🤖 GitHub
@react_tg
useAsync()
до отслеживания изменений DOM с помощью useResizeObserver()
. Библиотека имеет продуманную типизацию и автоматическую очистка ресурсов. Например,
useEvent()
сам удаляет слушатели при размонтировании, а useMousePosition()
корректно работает как на touch-, так и на desktop-устройствах. 🤖 GitHub
@react_tg