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

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

رفتن به کانال در Telegram
7 532
مشترکین
-524 ساعت
-287 روز
-9930 روز
آرشیو پست ها
Пока не подводило. 👉 @sWebDev | #юмор
Пока не подводило. 👉 @sWebDev | #юмор

📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к са
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление: 1. Frontend / JavaScript 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift

Circular Carousel MotionPath - Draggable & Inertia Интерактивное колесо с лотереей на GSAP. 👉 @sWebDev

Разбираем как решать задачи на LeetCode ✅ Примеры решений ✅ Пояснения Выбери своё направление: 1. Python 2. JavaScript 3. Jav
Разбираем как решать задачи на LeetCode ✅ Примеры решений ✅ Пояснения Выбери своё направление: 1. Python 2. JavaScript 3. Java 4. C# 5. Golang 6. С/C++ 7. PHP 8. Kotlin 9. Swift

Отладка пользовательских хуков в React useDebugValue() – это хук React, который позволяет разработчикам предоставлять дополни
Отладка пользовательских хуков в React useDebugValue() – это хук React, который позволяет разработчикам предоставлять дополнительную информацию о значении, возвращаемом пользовательским хуком, в инструментах разработчика React DevTools. Это упрощает отладку и понимание работы пользовательских хуков, особенно в сложных компонентах или библиотеках. Как это работает: Вы вызываете useDebugValue() внутри вашего пользовательского хука и передаете ему значение, которое хотите отобразить в DevTools. Дополнительно, вы можете передать функцию форматирования, которая преобразует значение в более удобный для чтения вид.
function useFriendStatus(friendID) {
  const [isOnline, setIsOnline] = useState(null);

  // ... логика для определения статуса друга ...

  useDebugValue(isOnline, (status) => status ?? 'Loading...');

  return isOnline;
}
В этом примере useDebugValue() отобразит в DevTools значение isOnline или строку "Loading...", если значение еще не получено. 👉 @sWebDev

Когда приложение ещё не готово, а клиент требует демо. 👉 @sWebDev | #юмор

Magic Grid Magic Grid - это библиотека JavaScript для создания динамических сеток. Она предоставляет удобный способ организов
Magic Grid Magic Grid - это библиотека JavaScript для создания динамических сеток. Она предоставляет удобный способ организовать элементы на странице в виде сетки, автоматически адаптирующейся к различным размерам экрана. 👉 @sWebDev

Хочешь щёлкать задачи по фронтенду как орешки? Канал Frontend Tests & Tasks научит! Это не очередной канал с задачами. Здесь
Хочешь щёлкать задачи по фронтенду как орешки? Канал Frontend Tests & Tasks научит! Это не очередной канал с задачами. Здесь придется думать. Убедись сам 👉 @Frontend_Task

Для чего используется флаг strictTemplates в Angular?
Anonymous voting

Использование strictTemplates Для чего используется флаг strictTemplates в Angular? Если забыли, то вернитесь к посту от 27.0
Использование strictTemplates Для чего используется флаг strictTemplates в Angular? Если забыли, то вернитесь к посту от 27.05.2024. 👉 @sWebDev

Parametric Surface Пример реализации объёмных фигур на Three.js. 👉 @sWebDev

Встречайте лето с подборкой новинок дизайнерского света Бренд дизайнерского освещения LAMPATRON представляет последние обновления своего каталога! ✨ Только здесь каждый день появляются новые модели люстр и светильников! Станьте первыми, кто использует их в своих проектах! ⚡ Хотите лично оценить многообразие и качество нашей продукции? 👍 Приглашаем вас в наш фирменный шоурум LAMPATRON в Москве. Здесь собраны более 300 самых последних моделей и эксклюзивных коллекций, многие из которых еще не доступны на официальном сайте. Предлагаем специальные условия всем посетителям шоурума! 💰 LAMPATRON — магазин премиального дизайнерского освещения. ❤️ Узнать больше #реклама lampatron.ru О рекламодателе

Как работает RSC В статье обсуждается эволюция рендеринга React и введение RSCs. RSCs - это новый способ рендеринга React-при
Как работает RSC В статье обсуждается эволюция рендеринга React и введение RSCs. RSCs - это новый способ рендеринга React-приложений, который сочетает в себе преимущества SSR и CSR. Они достигают этого путем потоковой передачи HTML в браузер. 👉 @sWebDev

Just about time for lunch... Параллакс анимация бургера на GSAP. 👉 @sWebDev

Камеры для цветочных магазинов «под ключ» 👌Изготовим по любым размерам и под любой бюджет! Замер бесплатно. Сроки от 1 дня.✅
Камеры для цветочных магазинов «под ключ» 👌Изготовим по любым размерам и под любой бюджет! Замер бесплатно. Сроки от 1 дня.✅ 💰Скидка 10% только до 30.06. Торопитесь! Узнать цену #реклама smartholod.ru О рекламодателе

Mock Mock.js - это JavaScript-библиотека для создания мок-данных, то есть фиктивных данных, имитирующих структуру и формат ре
Mock Mock.js - это JavaScript-библиотека для создания мок-данных, то есть фиктивных данных, имитирующих структуру и формат реальных данных. 👉 @sWebDev

Не хочется представлять баг спустя 10 часов... 👉 @sWebDev | #юмор
Не хочется представлять баг спустя 10 часов... 👉 @sWebDev | #юмор

Лайфхак для IT-шников в 2024 Разберись в алгоритмах. Компании уровня BigTech вязнут в большом количестве данных. Поэтому тот,
Лайфхак для IT-шников в 2024 Разберись в алгоритмах. Компании уровня BigTech вязнут в большом количестве данных. Поэтому тот, кто сможет подобрать эффективное решение для задачи и оптимизировать рабочие процессы, поможет генерировать им больше прибыли. На бесплатном обучении от FAANG School ты прокачаешь алгоритмы с разработчиком с 7-летним опытом, который решил 500+ задач на LeetCode. Узнаешь: – Как использовать разные структуры данных при решении задач – Какие 20% усилий дают 80% результата при подготовке к алгоритмам – Prefix Sum и Sliding Window. 2 подхода, которые закрывают задачи на 200к$ во время собесов в Google – Как научиться решать алгоритмы без матана Простые и доступные объяснения, полезные квизы и опросы, а также много задач для практики. Переходи и жми на кнопку «Принять участие», если хочешь увеличить шансы устроиться в Яндекс, Amazon, Google и другие.

Click Spark Анимация нажатия курсора на Anime.js. 👉 @sWebDev

Оптимизация работы с внешними состояниями createMutableSource - это React API для эффективного управления внешними данными. О
Оптимизация работы с внешними состояниями createMutableSource - это React API для эффективного управления внешними данными. Оно помогает минимизировать перерисовку компонентов, улучшая производительность приложения. С помощью createMutableSource создается источник данных, который React отслеживает, а useMutableSource позволяет компонентам подписываться на его изменения. Это особенно полезно при работе с глобальными объектами или сторонними библиотеками управления состоянием. Пример:
import { createMutableSource, useMutableSource } from 'react';

const myMutableSource = createMutableSource(globalObject, () => globalObject.version);

function MyComponent() { 
  const data = useMutableSource(myMutableSource, getSnapshot, subscribe); 
  return <div>{data.value}</div>;
}
В этом примере createMutableSource создает источник данных, а useMutableSource подписывает компонент на изменения в нем, обеспечивая автоматическое обновление интерфейса при изменении globalObject. 👉 @sWebDev