React
الذهاب إلى القناة على Telegram
Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter
إظهار المزيد2 677
المشتركون
-224 ساعات
-57 أيام
-1130 أيام
أرشيف المشاركات
2 677
Пять лучших библиотек управления состояниями в React
Библиотеки управления состоянием обеспечивают организованный способ обработки и обновления текущих данных или состояния (state) приложения. Они позволяют отслеживать состояние приложения в консолидированном и структурированном виде, что упрощает управление, обновление и поддержку его состояния. Существует множество вариантов использования React, и в этой статье мы рассмотрим пять лучших легковесных библиотек.
https://blog.openreplay.com/top-five-lightweight-state-management-libraries-for-react/
✍️ @React_lib
2 677
Профессия графический дизайнер на курсе от Логомашины!
Получай первые заказы во время обучения
Мы, дизайн-студия "Логомашина" обучаем новое поколение дизайнеров и дарим скидку на наш курс в размере 52%
Что будет на курсе:
-18 учебных модулей
-8 работ в портфолио
-обратная связь от кураторов
-домашние задания
В конце обучения все ученики получат дипломы и помощь с трудоустройством
Спикеры — практикующие дизайнеры с опытом более 5 лет
Успей получить скидку на сайте!
Узнать больше
#реклама
mrqz.me
О рекламодателе
2 677
Hyper Fetch
⚡ Фреймворк для получения и обмена данными в реальном времени.
https://hyperfetch.bettertyped.com/
✍️ @React_lib
2 677
Как превратить досуг в заработок не выходя из дома?
У большинства женщин есть любимый вид рукоделия, однако не все догадываются, как можно зарабатывать на хобби. В последнее время набирает популярность плетение из лозы: оно не требует дорогих материалов. Можно начинать с обычной бумаги, которая превратится в предметы домашнего уюта и интерьера. Многие зарабатывают на этом от 30 до 80 тыс. руб. в месяц и более!
Все это осознала Наталия Демидченко более 7 лет назад и начала развивать свое увлечение - теперь она признанный мастер по плетению из бумажных трубочек и зарабатывает на продаже своих изделий больше 100 тыс. в месяц.
Регистрируйтесь прямо сейчас и начинайте зарабатывать дома, смотря сериалы
Зарегистрироваться
#реклама 18+
lozamaster.ru
О рекламодателе
2 677
Demystifying React Hooks: Использование, примеры и распространенные ошибки
React - это библиотека JavaScript, используемая для построения пользовательских интерфейсов. В React хуки - это функции, позволяющие использовать состояние и другие возможности React в функциональных компонентах.
Здесь перечислены все крючки, доступные в React в настоящее время:
useState()
useEffect()
useContext()
useReducer()
useCallback()
useMemo()
useRef()
useImperativeHandle()
useLayoutEffect()
useDebugValue()
https://hackernoon.com/demystifying-react-hooks-usage-examples-and-common-mistakes
✍️ @React_lib
2 677
Как быстро запустить прибыльный бизнес на маркетплейсах
Начинать бизнес всегда страшно — непонятно, какие товары актуальны, сколько потребуется на продвижение, как организовать дистрибуцию. Решение — выйти на маркетплейсы, которые возьмут на себя часть забот.
Какие преимущества дают маркетплейсы начинающим предпринимателям — расскажет эксперт Ближе к делу банка ВТБ.
После вебинара вы научитесь:
анализировать ниши с помощью инструментов маркетплейсов и внешних сервисов аналитики
находить ходовые товары для запуска продаж
управлять ценами на товары, чтобы не уйти в минус
оценивать конкуренцию в нише и правильно анализировать поставщиков
19 октября в 14:00
Регистрируйтесь на вебинар — будет полезно всем предпринимателям, независимо от бюджета на запуск.
Зарегистрироваться
#реклама 16+
kdelu.vtb.ru
О рекламодателе
2 677
Полное введение в библиотеку React
Библиотека React: что это такое, как начать работу, каковы ее преимущества и как получить максимальную отдачу от этой библиотеки JavaScript.
https://www.codemotion.com/magazine/languages/a-complete-introduction-to-the-react-library/
✍️ @React_lib
2 677
Бесплатный пробный урок английского в UFirst!
Приглашаем на демо-урок по английскому языку. Все как на обычном уроке, только бесплатно!
Для детей 3-17 лет.
Познакомьтесь со школой, преподавателем, методикой, чтобы выбрать лучшее место для изучения английского.
Хотите попробовать? Бронируйте места в школах Москвы, Санкт-Петербурга и Новосибирска.
Забронировать
#реклама
ufirst.ru
О рекламодателе
2 677
Лучшие библиотеки анимации для React🎉
Сегодня пользовательские интерфейсы Web-приложений имеют множество элементов, которые делают их привлекательными для пользователей. Разработчикам приходится искать новые способы реализации пользовательских интерфейсов с анимацией и переходами, чтобы соответствовать этим современным требованиям.
В результате были разработаны специализированные библиотеки и инструменты для работы с анимацией в веб-приложениях. В этой статье я расскажу о некоторых лучших библиотеках анимации React, с которыми я имел опыт работы, чтобы помочь вам выбрать лучшую из них для вашего проекта.
https://dev.to/arafat4693/best-animation-libraries-for-react-156n
✍️ @React_lib
2 677
Откройте ИП в Тинькофф
Онлайн и полностью бесплатно.
Откроем счет после регистрации и подарим 4 месяца бесплатного обслуживания.
И это ещё не всё! Получите до 500 000 ₽ бонусами на сервисы наших партнеров, а мы сами подготовим и отправим документы в налоговую по месту прописки.
Узнать больше
#реклама
tinkoff.ru
О рекламодателе
2 677
RSC From Scratch. Часть 1: Серверные компоненты
В этом техническом погружении мы с нуля реализуем очень упрощенную версию React Server Components (RSC).
Это глубокое погружение будет опубликовано в нескольких частях:
Это глубокое погружение не объясняет преимущества React Server Components, как реализовать приложение с использованием RSC или как реализовать фреймворк с их использованием. Вместо этого он проведет вас через процесс их самостоятельного "изобретения" с нуля.
🔬 Это глубокое погружение для тех, кто любит изучать новые технологии, внедряя их с нуля.
Предполагает наличие некоторого опыта в веб-программировании и знакомство с React.
🚧 Это глубокое погружение не предназначено для ознакомления с тем, как использовать серверные компоненты. Мы работаем над документированием серверных компонентов на сайте React. Пока же, если ваш фреймворк поддерживает Server Components, обратитесь к его документации.
😳 По педагогическим соображениям наша реализация будет значительно менее эффективной, чем реальная, используемая в React.
Мы будем указывать в тексте будущие возможности оптимизации, но концептуальная ясность будет для нас приоритетнее эффективности.
https://github.com/reactwg/server-components/discussions/5
✍️ @React_lib
2 677
Реализация аудио в React-сайтах
Очень важно удержать пользователя на сайте и заставить его провести на нем как можно больше времени. Очень полезным, но малораспространенным методом привлечения внимания пользователя является звук. В этой статье мы рассмотрим, как реализовать звук на сайте React и как использовать хук useSound для добавления звуковых эффектов в компоненты React.
https://blog.openreplay.com/implementing-audio-in-react-websites/
✍️ @React_lib
2 677
Курс Python-разработчик. Трудоустройство через 7 месяцев
Наши выпускники уже попали в VK, «Сбер», «Тинькофф» — и в сотни других компаний.
Перейти на сайт
#реклама 16+
skillbox.ru
О рекламодателе
2 677
Аутентификация JWT в React с помощью react-router
В этой статье мы рассмотрим бесшовную интеграцию JWT-аутентификации с React и react-router. Мы также узнаем, как работать с публичными маршрутами, защищать аутентифицированные маршруты и использовать библиотеку axios для выполнения API-запросов с маркером аутентификации.
https://dev.to/sanjayttg/jwt-authentication-in-react-with-react-router-1d03
✍️ @React_lib
2 677
Курс «Фулстек-разработчик» от Яндекса. Начните с нуля.
1) Программа 2023 года и самые актуальные технологии.
2) HTML, CSS, JavaScript, TypeScript, React, Node.js, Docker и алгоритмы.
3) Реальные проекты в портфолио, карьерная поддержка
Попробуйте курс бесплатно
Зарегистрироваться
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
Построение анимированной выдвижной панели вкладок с помощью React и Tailwind CSS
В этом руководстве мы рассмотрим, как создать интерактивную выдвижную панель вкладок с помощью React.js и Tailwind CSS. Мы рассмотрим основы настройки структуры вкладок, добавления интерактивности с помощью React и оформления вкладок для создания элегантного отзывчивого дизайна. Если вы новичок в React или хотите расширить свой набор инструментов для работы с внешним миром, эта статья предлагает практическое погружение в создание динамических компонентов пользовательского интерфейса.
let allTabs = [
{
id: "home",
name: "Home",
},
{
id: "blog",
name: "Blog",
},
{
id: "projects",
name: "Projects",
},
{
id: "arts",
name: "Arts",
},
];
export const SlidingTabBar = () => {
const tabsRef = useRef<(HTMLElement | null)[]>([]);
const [activeTabIndex, setActiveTabIndex] = useState<number | null>(null);
const [tabUnderlineWidth, setTabUnderlineWidth] = useState(0);
const [tabUnderlineLeft, setTabUnderlineLeft] = useState(0);
useEffect(() => {
if (activeTabIndex === null) {
return;
}
const setTabPosition = () => {
const currentTab = tabsRef.current[activeTabIndex] as HTMLElement;
setTabUnderlineLeft(currentTab?.offsetLeft ?? 0);
setTabUnderlineWidth(currentTab?.clientWidth ?? 0);
};
setTabPosition();
}, [activeTabIndex]);
return (
<div className="flew-row relative mx-auto flex h-12 rounded-3xl border border-black/40 bg-neutral-800 px-2 backdrop-blur-sm">
<span
className="absolute bottom-0 top-0 -z-10 flex overflow-hidden rounded-3xl py-2 transition-all duration-300"
style={{ left: tabUnderlineLeft, width: tabUnderlineWidth }}
>
<span className="h-full w-full rounded-3xl bg-gray-200/30" />
</span>
{allTabs.map((tab, index) => {
const isActive = activeTabIndex === index;
return (
<button
key={index}
ref={(el) => (tabsRef.current[index] = el)}
className={`${
isActive ? `` : `hover:text-neutral-300`
} my-auto cursor-pointer select-none rounded-full px-4 text-center font-light text-white`}
onClick={() => setActiveTabIndex(index)}
>
{tab.name}
</button>
);
})}
</div>
);
};
https://www.julienthibeaut.xyz/blog/build-animated-sliding-tab-bar-with-react-tailwind-css
✍️ @React_lib2 677
Желаем Вам счастливого Дня Рождения Аяза!
Ребята, вы издеваетесь? Я пришёл за вами и в Telegram!
Я уже сто раз показывал вам свою модель бизнеса, чтобы просто её скопировать, но вы всё ещё не попробовали!
К своему Дню Рождения я решил обнулиться. Переехал из Москвы в Казань, отказался от денег, изменил внешность и имя
А всё для того, чтобы на своем примере показать, как с нуля стартовать бизнес и сколько можно заработать за неделю
Я на себе проверю, работают ли связки, о которых говорю. Тебе остаётся только смотреть и повторять
Зачем мне это?
Я устал смотреть, как амбициозные, талантливые ребята даже банально айфон не могут себе взять без кредита.
Схема простая, как табуретка. Все, кто её уже получили, так говорят. Быть надо 100%
Реалити бесплатное, просто переходи по ссылке, регистрируйся и смотри:
Зарегистрироваться
#реклама 16+
edu.likecentre.ru
О рекламодателе
2 677
Дистанционный педагогический колледж. Выдаем 2 диплома!
Поступление на базе 9 или 11 класса. Выдаем сразу 2 диплома. Нам не важны результаты экзаменов!. Успейте попасть на ближайий набор!
Подать заявку
#реклама
distant-college.ru
О рекламодателе
2 677
Экосистема React в 2023 году
В 2023 году React исполнилось 10 лет, и экосистема продолжает развиваться благодаря постоянным усовершенствованиям и инновациям. Будучи одной из самых распространенных JavaScript-библиотек, React остается фаворитом среди разработчиков для создания динамичных и высокопроизводительных приложений.
Однако при огромном количестве инструментов и библиотек, доступных в экосистеме React, выбор правильной комбинации для вашего проекта может оказаться непростой задачей. В этой статье мы рассмотрим наиболее важные библиотеки, которые широко используются и пользуются доверием разработчиков, и поможем вам принять обоснованное решение о выборе инструментов для вашего следующего проекта на React.
https://www.builder.io/blog/react-js-in-2023
✍️ @React_lib
2 677
⁉️ Как создавать веб-приложения быстро и просто, но при этом красивом и необычно?
Современные реалии в IT требуют от разработчиков оптимизации временных издержек и уникальности готовых проектов одновременно. Как писать мобильные и ПК-приложения быстро, просто и красиво?
🦾 Узнаете на бесплатном открытом уроке «Обзор возможностей библиотеки компонентов Quasar с Vue» от OTUS.
Преподаватель Михаил Кузнецов – Fullstack developer и тимлид в «Zalando», Germany.
📌 Занятие пройдёт 17 октября в 20:00 мск и будет приурочено к старту курса «Vue.js разработчик». В дальнейшем вы сможете приобрести полный курс в рассрочку на выгодных условиях.
Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени!
👉 Зарегистрируйтесь на событие прямо сейчас и мы напомним в день вебинара.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
