Frontender Libs - обзор библиотек JS / CSS
رفتن به کانال در Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
نمایش بیشتر7 746
مشترکین
-224 ساعت
-197 روز
-4230 روز
آرشیو پست ها
Способы копирования объектов в JavaScript
Статья рассматривает различные способы копирования объектов в JavaScript.
👉 @sWebDev
В IT получают больше 250к только те, кто умеют вести переговоры
Остальные сразу соглашаются на оффер, даже если он их не устраивает, потому что стесняются просить больше денег.
Если это про тебя, подписывайся на канал Выше вилки. Достаточно прочесть в нём хотя бы пару приёмов переговоров — и вы сможете увеличить свой доход на 30%.
Подписывайтесь: @above_the_range
реклама. рекламодатель ИП Шишков Илья Иванович ИНН: 575206903941
erid: 2VtzqvwpLr2
Сombined
Анимированная визитка на Anime.js.
👉 @sWebDev
Яндекс Маркет для продавцов
Начните продавать топ-категории товаров на Маркете со скидкой 99% до 30 июня 2024
Узнать больше
#реклама
partner.market.yandex.ru
О рекламодателе
Remult
Remult - это полнофункциональная CRUD-библиотека, основанная на TypeScript. Она использует ваши TypeScript-сущности как единый источник данных для API, типизированного по типам клиента API на стороне фронт-энда и ORM на стороне бэк-энда.
👉 @sWebDev
Было подобное?
👍 - Да.
🤔 - У меня все работает.
👉 @sWebDev | #юмор
React Smooth Section Navigator
Интерактивное приложение React, обеспечивающее плавную навигацию между разделами контента с помощью колеса или сенсорных жестов. Он использует анимацию GSAP для обеспечения плавных переходов и поведения ScrollTrigger.
👉 @sWebDev
Синхронная вставка элементов в DOM
useInsertionEffect - это хук, который позволяет синхронно вставлять элементы в DOM перед срабатыванием эффектов layout.
Чем он отличается от других хуков:
useEffect: срабатывает после layout и paint, что может привести к мерцанию при динамическом изменении стилей.
useLayoutEffect: срабатывает синхронно перед layout, но может привести к повторным вычислениям layout, если стили вставляются во время рендеринга.
Пример использования:
const useDynamicStyles = () => {
const [style, setStyle] = useState('');
useInsertionEffect(() => {
const styleElement = document.createElement('style');
styleElement.textContent = style;
document.head.appendChild(styleElement);
return () => {
document.head.removeChild(styleElement);
};
}, [style]);
return style;
};
👉 @sWebDevКакие свойства возвращает useSWR при вызове?
Работа хука useSWR
Какие свойства возвращает useSWR при вызове?
👉 @sWebDev
TanStack Query
TanStack Query – это библиотека для управления состоянием, которая значительно упрощает получение, кэширование и связывание данных при работе с API. Она также обладает отличной поддержкой TypeScript, что позволяет создавать полностью типизированные хуки для запросов данных.
👉 @sWebDev
Book Writing Animation
Пример реализации эффекта динамичного набора текста реализованный с помощью библиотеки typewriter-effect.
👉 @sWebDev
Курс по Java-разработке с гарантией трудоустройства
Если ты не найдешь работу, берем все расходы за обучение на себя.
Поступи и начни карьеру разработчика уже через 9 месяцев!
Обучение в Kata Academy построено по принципу win-win:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— если ты потеряешь работу, мы поможем найти новую;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Мы не работаем на поток, для поступления нужно сделать тестовое задание. Этим ты покажешь, что действительно готов учиться и хочешь работать. Оставь заявку по ссылке!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
Освойте создание формы входа на quazar и аутентификации пользователя на сайте
Приходите на бесплатный практический урок от OTUS, спикер Илья Нуруллин — FingerprintJS, Software engineer.
На вебинаре научимся использовать:
— quazar в качестве UI библиотеки;
— axios для запросов на сервер;
— composition API для реализации логики приложения;
— vue-router для клиентского роутинга.
Занятие пройдёт 16 апреля в 20:00 мск в рамках курса «Vue.js разработчик». Доступна рассрочка на обучение!
➡️ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 erid 2SDnjdYT7WRКак в Node.js контролировать потребление памяти при обработке сетевых запросов
Статья рассказывает об использовании Node.js Streams и механизма Back Pressure протокола TCP для реализации пакетной обработки больших объемов данных на машинах с жестким лимитом памяти.
👉 @sWebDev
Hack
Настраиваемый пиксельный фон на GSAP.
👉 @sWebDev
WinterJS
WinterJS — это новая среда выполнения JavaScript, которая позиционируется как самая быстрая на сегодняшний день. Она разработана компанией Wasmer, известной своим проектом Wasmer Edge, который позволяет запускать WebAssembly на сервере.
👉 @sWebDev
Попасть в Яндекс за выходные — реально
18–19 мая приходите на Weekend Offer Frontend. Для этого нужно зарегистрироваться и решить одну задачу в Контесте. После вы сможете за 2 дня пройти технические секции, познакомиться с нанимающими командами и получить офер в интересный проект.
В мероприятии участвуют 13 команд: Поиск, E-com Поиска, Реклама, Бизнес, Cloud, 360, Игры, Умный дом, Путешествия, Аренда, Недвижимость, Авто.ру и Авто.ру Бизнес. Вы сможете поговорить с ребятами и узнать, как работается в проектах. Если всё сложится хорошо — сразу же получите офер.
Помогаем релоцироваться по РФ, нанимаем в офисы по всей стране.
Узнать подробности и зарегистрироваться можно здесь.
Реклама. ООО "Яндекс". ИНН 7736207543
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
