ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

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

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

前往频道在 Telegram

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

显示更多
7 361
订阅者
-224 小时
-217 天
-9230 天
帖子存档
Пока начинающие специалисты пытаются выполнить все требования рынка труда. И одной рукой создают сайт, другой админят сервер,
Пока начинающие специалисты пытаются выполнить все требования рынка труда. И одной рукой создают сайт, другой админят сервер, а третьей заботятся о безопасности и SEO-продвижении. Профи и самые прошаренные пользуются панелью управления Ispmanager. Потому что, как бы..зачем? Зачем что-то делать самому, если можно кнопочки тык-тык и SSL сам продлится, веб-сервер и веб-окружение установится на сервер, сайт развернётся за пару кликов, а всякие штуки по безопасности и SEO-оптимизации сделают всю работу за тебя. В общем — вещь, рекомендую. Я лично управляю с помощью Ispmanager, но выбор широк, как среди бесплатных, так и платных. В общем, делайте легче, делайте играючи. 😁

Возвращаем изменяемый ref-объект React Хук useRef возвращает изменяемый ref-объект, свойство .current которого инициализирует
Возвращаем изменяемый ref-объект React Хук useRef возвращает изменяемый ref-объект, свойство .current которого инициализируется переданным аргументом (initialValue). Возвращённый объект будет сохраняться в течение всего времени жизни компонента. Обычный случай использования — это доступ к потомку в императивном стиле:
 TextInputWithFocusButton() {
  const inputEl = useRef(null);
  const onButtonClick = () => {
    // `current` указывает на смонтированный элемент `input`
    inputEl.current.focus();
  };
  return (
    <>
      <input ref={inputEl} type="text" />
      <button onClick={onButtonClick}>Установить фокус на поле ввода</button>
    </>
  );
}
👉 @sWebDev

React Pokedex Покедекс - электронный девайс, являющийся каталогом информации о различных видах покемонов. Покедекс появляется в играх, аниме и манге покемон. Проект выполнен на React. 👉 @sWebDev

Директива для добавления события на элемент Vue?
Anonymous voting

Как добавить событие на элемент Vue? Какой директивой воспользоваться, чтобы добавить событие на элемент Vue, передав аргумен
Как добавить событие на элемент Vue? Какой директивой воспользоваться, чтобы добавить событие на элемент Vue, передав аргументом название нужного события? 👉 @sWebDev

React Hamburger Builder with Matter.js Physics Проект, в котором нужно собирать гамбургеры. Выполнено с применением React и Matter.js. 👉 @sWebDev

Cash Cash - это легковесная и быстрая библиотека для работы с DOM. Cash поддерживает селекторы, похожие на jQuery, а также им
Cash Cash - это легковесная и быстрая библиотека для работы с DOM. Cash поддерживает селекторы, похожие на jQuery, а также имеет удобный API для работы с элементами, включая возможность создания, изменения и удаления элементов, обработку событий и многое другое. 👉 @sWebDev

3 ключевых рецепта для навигации по вашим маршрутам Angular Обзор правильной настройки маршрутизации в Angular для обеспечени
3 ключевых рецепта для навигации по вашим маршрутам Angular Обзор правильной настройки маршрутизации в Angular для обеспечения лучшего варианта пользовательской навигации. Три конкретных примера обработки маршрутов и полезные советы. 👉 @sWebDev

A colourful world of Turbulence Анимированная сцена, выполненная на Angular. 👉 @sWebDev

🔥 MoscowJS #52 уже 18 мая в 19:00 в гостях! Синтетические данные — это, конечно, хорошо, но можно ли лучше и проще? Примерно
🔥 MoscowJS #52 уже 18 мая в 19:00 в гостях! Синтетические данные — это, конечно, хорошо, но можно ли лучше и проще? Примерно таким вопросом задался Илья Алонов из Авито и откопал JS Self-Profiling. Можно ли с помощью этого браузерного API сделать систему мониторинга производительности? Нужно ли оно в целом и насколько лучше синтетики? Если интересуетесь перформансом веб-приложений — приходите слушать доклад Ильи и других спикеров митапа. Подписывайтесь на ютуб-канал AvitoTech и тыкайте по колокольчику под видео, чтобы не пропустить трансляцию. Добавляйте встречу в календарь. Реклама. ООО «Авито Тех». LdtCKaAXN

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

Реализация слайдера изображений и текста на React.js с вариантами оптимизации По ссылке обзор и решение популярного тестового
Реализация слайдера изображений и текста на React.js с вариантами оптимизации По ссылке обзор и решение популярного тестового задания на должность фронтенд-разработчика — Слайдера изображений. 👉 @sWebDev

Matter JS Pool Бильярд, выполненный на Matter.js. 👉 @sWebDev

Повышаем производительность браузера React На веб-странице может быть функциональность, требующая трудоемких вычислений. Напр
Повышаем производительность браузера React На веб-странице может быть функциональность, требующая трудоемких вычислений. Например, загрузка изображений, несколько вызовов API и т.д. Если методы вызываются слишком часто, то это повлияет на производительность. Дебаунсинг  —  практика, гарантирующая, что трудоемкие задачи не будут вызываться так часто, достигается благодаря хуку use-debounce.
    import React, { useState } from 'react';
    import { useDebounce } from 'use-debounce';
    export default function Input() {
      const [text, setText] = useState('Hello');
      const [value] = useDebounce(text, 1000);
      return (
        <div>
          <input
            defaultValue={'Hello'}
            onChange={(e) => {
              setText(e.target.value);
            }}
          />
          <p>Actual value: {text}</p>
          <p>Debounce value: {value}</p>
        </div>
      );
    }
👉 @sWebDev

Какие паттерны в React нужно знать JS-разработчику? ✔️Разберем основные паттерны на открытом уроке 16 мая в 20:00 мск в OTUS.
Какие паттерны в React нужно знать JS-разработчику? ✔️Разберем основные паттерны на открытом уроке 16 мая в 20:00 мск в OTUS. Занятие пройдет в рамках онлайн-курса «React.js Developer» в OTUS. На занятии мы также применим несколько часто встречающихся паттернов на практике. Больше навыков работы с React.js вы сможете получить на курсе. Хороший разработчик всегда думает о качестве и удобстве использования кода, особенно при написании библиотек компонентов. Сообщество React разработало несколько классных паттернов, которые помогут создать идеальные компоненты с лучшей контролируемостью и расширяемостью. ✍️Для участия пройдите вступительный тест https://otus.pw/VtQo/ Курс доступен в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru

Angular Material Sidebar Проект админки, выполненный на Angular. 👉 @sWebDev

Каким хуком воспользоваться для получения доступа к реактивным данным и активным событиям Vue.js?
Anonymous voting

Как получить доступ к реактивным данным и активным событиям Vue.js? Каким хуком воспользоваться для получения доступа к реакт
Как получить доступ к реактивным данным и активным событиям Vue.js? Каким хуком воспользоваться для получения доступа к реактивным данным и активным событиям? 👉 @sWebDev

Pinball Physics Реализация известной игры, выполненная с применением библиотеки Matter.js. 👉 @sWebDev

Если вы работаете с долгоживущим проектом, то знаете эту боль, когда нужно поменять примерно всё, чтобы удовлетворить новые т
Если вы работаете с долгоживущим проектом, то знаете эту боль, когда нужно поменять примерно всё, чтобы удовлетворить новые требования. В пятом выпуске курса «Паттерны и практики написания кода» Юра Афанасьев из Авито рассказывает, как наконец перестать переписывать старый код. Примеры с реальным кодом и советы бэкендера с 10-летним опытом — всё там, смотрите. Реклама. ООО «Авито Тех». LdtCK3YMS