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

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

前往频道在 Telegram

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

显示更多
7 523
订阅者
-524 小时
-267 天
-9830 天
帖子存档
Happy New Year 2023 Анимированная новогодняя открытка на Anime.js. 👉 @sWebDev

🔥Тест по JavaScript от OTUS 🔥 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе - «JavaScript De
🔥Тест по JavaScript от OTUS 🔥 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе - «JavaScript Developer. Professional» 👉 ПРОЙТИ ТЕСТ https://otus.pw/jrws/ 💣 Пройдете тест и получите: ✔️ Живое общение с экспертами JavaScript-сообщества ✔️ Получите видеокурс по Git в подарок ✔️ Лучшие открытые уроки прошлых наборов курса ✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+ ✔️ Скидку на прохождение онлайн курса «JavaScript Developer. Professional» 🎄Курс стартует 25 декабря и вы можете попасть в группу по новогодней скидке 20% Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru erid: 2SDnjc7BjFW

Настройка ссылки, возвращаемой компонентом при использовании хука useRef() Хук React, который позволяет настроить ссылку, воз
Настройка ссылки, возвращаемой компонентом при использовании хука useRef() Хук React, который позволяет настроить ссылку, возвращаемую компонентом при использовании хука useRef(). При использовании useRef() по умолчанию ссылка возвращает экземпляр компонента, к которому она прикреплена. Однако иногда требуется вернуть другой объект или функцию. Для этого можно использовать useImperativeHandle(). Например, следующий код создает компонент, который возвращает кнопку с настраиваемой функцией фокусировки:
function FancyButton(props, ref) {
  const buttonRef = useRef();

  useImperativeHandle(ref, () => ({
    focus() {
      buttonRef.current.focus();
    },
  }));

  return (
    <button ref={ref}>
      Fancy Button
    </button>
  );
}
👉 @sWebDev

💪 Создайте полноценный чат на JavaScript с нуля 👉 И доведите проект до совершенства на бесплатном практическом уроке «Работ
💪 Создайте полноценный чат на JavaScript с нуля 👉 И доведите проект до совершенства на бесплатном практическом уроке «Работа с сетевыми ресурсами в проектах на Javascript» от OTUS. Мы возьмем проект с предыдущего урока и: - доработаем его до полноценного чата, чтобы пользователи с разных компьютеров могли общаться друг с другом; - обсудим, какие варианты реализации общения с сервером у нас есть и попробуем их на практике. 📌 Занятие пройдёт 21 декабря в 20:00 мск в рамках курса «Специализация Fullstack developer». После урока вы сможете продолжить обучение в рассрочку. 👉 Для бесплатного участия регистрируйтесь прямо сейчас: https://otus.pw/onzb/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru Erid: 2SDnjdmwRkt

WebAssembly: короткий обзор ассемблера для фронтенда В последнее время фронтенд все больше и больше обрастает новыми технолог
WebAssembly: короткий обзор ассемблера для фронтенда В последнее время фронтенд все больше и больше обрастает новыми технологиями, одна из них — WebAssembly. На ней можно написать полноценное web‑приложение и почти все на что способна ваша фантазия. В статье мы рассмотрим, что такое WebAssembly, как работает и с чем её едят. 👉 @sWebDev

Какой из следующих методов можно использовать для реализации якоря в React?
Anonymous voting

React: реализация якорей Какой из следующих методов можно использовать для реализации якоря в React? 👉 @sWebDev
React: реализация якорей Какой из следующих методов можно использовать для реализации якоря в React? 👉 @sWebDev

Text scroll and hover effect with GSAP and clip Анимированный скролл на GSAP.JS. 👉 @sWebDev

Haunted.js Haunted.js - библиотека JavaScript, которая предоставляет API для создания интерактивных пользовательских интерфейсов (UI) с использованием Web Components. Она основана на API React Hooks, что делает ее простой в использовании и эффективной. 👉 @sWebDev

Улучшение DX с помощью новой трансформации значений входных свойств @Input в Angular Статья рассказывает о новой функции Angu
Улучшение DX с помощью новой трансформации значений входных свойств @Input в Angular Статья рассказывает о новой функции Angular 17, которая позволяет трансформировать значения входных свойств компонентов. В Angular 16 и более ранних версиях значения входных свойств компонентов просто копируются из шаблона в компонент. Это может привести к проблемам, если значение свойства необходимо преобразовать перед использованием. Например, если входное свойство должно быть строкой, но пользователь вводит число, то значение будет преобразовано в строку автоматически, но может быть неверным. Angular 17 добавляет возможность преобразования значений входных свойств с помощью декоратора @Input(). Для этого необходимо передать декоратору функцию, которая будет выполнять преобразование. 👉 @sWebDev

🎉 Объявляем дни вкусных скидок на хостинг и vps 🎈 😊По промокоду Sale_days всем новым клиентам дарим скидку на заказ услуг:
🎉  Объявляем дни вкусных скидок на хостинг и vps 🎈 😊По промокоду Sale_days всем новым клиентам дарим скидку на заказ услуг: 🔜 хостинга 27%  🔜 виртуального сервера 30%  💁‍♂️Выбрали другую услугу, но на нее нет в списке? 📨 Напишите в службу поддержке и мы обязательно что-нибудь придумаем 😎 Акция действует до 18.12.2023г. (включительно) После регистрации и добавления услуги в корзину введите промокод для получения скидки. 🔜Наш новостной telegram канал   Реклама. ООО "КЛАУД ФО БОКС". ИНН 9701097999.

GSAP ScrollTrigger Анимации на основе положения прокрутки на GSAP.JS. 👉 @sWebDev

Repost from Яндекс
🔥 Разыгрываем Станцию Дуо Макс! Это первая колонка Яндекса с камерой и сенсорным экраном — флагман новой линейки устройств. Что делать? Подпишитесь на телеграм-каналы @yandex и @techno_yandex, а потом нажмите кнопку «Участвовать» под этим постом. 15 декабря в 13:00 бот рандомно выберет победителя из числа участников. ▶️ А как производят и тестируют умные устройства Яндекса на заводе в Гуанчжоу, смотрите в мини-сериале YaC 2023 — на Кинопоиске и YouTube.

Реклама. ООО "Яндекс" ИНН 7736207543 Erid LdtCKfwJx

GraphQL.js GraphQL.js - это библиотека JavaScript для работы с GraphQL. Она предоставляет набор функций и возможностей, которые позволяют разработчикам создавать и использовать GraphQL-клиенты и серверы. 👉 @sWebDev

React: разрабатываем кастомный useEffect В данной статье вы найдете туториал по разработке кастомного хука, функционал которо
React: разрабатываем кастомный useEffect В данной статье вы найдете туториал по разработке кастомного хука, функционал которого будет аналогичен функционалу встроенного хука useEffect, за исключением того, что наш useEffect будет повторно выполняться только при изменении его зависимостей любого типа (неважно, примитивы это или объекты). 👉 @sWebDev

Я ПРОТИВ ПЛАТНЫХ КУРСОВ Я самоучка, прошел весь путь до Senior Frontend разработчика совершенно бесплатно и без профильного о
Я ПРОТИВ ПЛАТНЫХ КУРСОВ Я самоучка, прошел весь путь до Senior Frontend разработчика совершенно бесплатно и без профильного образования. У себя на канале рассказываю: - Где брать опыт и как искать работу? - Как освоить сложную теорию? - Какие ресурсы использовать для обучения? Изучайте Frontend правильно ✈️ Telegram Reactify — сложные темы простым языком. Теория, советы, истории с работы. 📹 YouTube Reactify — изучаем JavaScript, TypeScript, React, CSS. Создаем приложение новостей или курса криптовалюты. 🎓 Academy Reactify - платформа для обучения. Бесплатные курсы, тесты, практика и экзамены. [СКОРО]

5-Way Gradient Generator Интерактивный пятисторонний градиент на Vue.js. 👉 @sWebDev

​​​​HTML, CSS, JS, Node.JS, 🤯 - пора бы всё объединить! Все для изучения веба 👉 Фронтенд - самый большой канал для изучения
​​​​HTML, CSS, JS, Node.JS, 🤯 - пора бы всё объединить! Все для изучения веба 👉 Фронтенд - самый большой канал для изучения фронта 👉 Верстка - все о верстке 👉 Node.JS - для тех кто хочет писать бэк на JS Собрано всё, проверяй🔥

Использование useState() для создания динамического состояния Хук useState() используется для создания статического состояния
Использование useState() для создания динамического состояния Хук useState() используется для создания статического состояния, которое не меняется во время работы компонента. Однако его также можно использовать для создания динамического состояния, которое может изменяться в зависимости от внешних факторов. Пример:
  function DynamicState() {
  const [state, setState] = useState(0);

  useEffect(() => {
    // Получаем данные из внешнего источника
    const data = fetch("https://example.com/data").then(response => response.json());

    // Обновляем состояние с помощью данных из внешнего источника
    setState(data.state);
  }, []);

  return (
    <div>
    <p>Текущее состояние: {state}</p>
    </div>
  );
  }
В этом примере мы используем хук useEffect() для получения данных из внешнего источника. Затем мы используем эти данные для обновления состояния компонента с помощью хука useState(). 👉 @sWebDev