uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

React

React

Kanalga Telegram’da o‘tish

Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
2 645
Obunachilar
-224 soatlar
-67 kun
-1430 kun
Postlar arxiv
React
2 645
7 TypeScript типов для React разработчиков Использование TypeScript при написании компонентов в React может существенно облегчить разработку и поддержку кода. Небольшая подборка утилитарных типов для работы с React: - React.ComponentProps. Иногда нет доступа к типу пропсов компонента: например, внешняя библиотека, которая дает доступ только к самому компоненту. Чтобы узнать тип пропсов компонента можно использовать React.ComponentProps. import { ComponentProps } from "react"; import { ExternalComponent } from "external-lib"; type InternalComponentProps = ComponentProps<typeof ExternalComponent> & { outerClassName: string; }; - React.MouseEventHandler. Используется для типизации колбека события мыши. import { MouseEventHandler, } from "react"; type ComponentProps = { caption: string; onClick: MouseEventHandler<HTMLButtonElement>; }; const Component = (props: ComponentProps) => ( <div> <button onClick={props.onClick}>{props.caption}</button> </div> ); - Pick. Используется для создания нового типа объекта, принимает два аргумента: исходный тип объекта и список ключей для выбора из исходного объекта. В React можно использовать для создания интерфейса пропсов, когда какой-то интерфейс расшарен между несколькими. type ComponentProps = Pick<Something, "propA" | "propB" | "children"> & { wrapperClassName?: string; } export const Component = (props: ComponentProps) => ( … ); https://www.chakshunyu.com/blog/7-typescript-utility-types-for-react-developers/ ✍️ @React_lib

React
2 645
Проблемы в типизации children https://fettblog.eu/react-types-for-children-are-broken/ ✍️ @React_lib

React
2 645
❗️ Как писать программы, которые пишут код на Typescript за вас? Узнайте и попробуйте сами 15 сентября в 20:00 на открытом ур
❗️ Как писать программы, которые пишут код на Typescript за вас? Узнайте и попробуйте сами 15 сентября в 20:00 на открытом уроке «Кодогенерация Typescript» в OTUS. На занятии мы не только научимся писать такие программы, но и попробуем в действии несколько библиотек и приобретем навык чтения абстрактного синтаксического дерева. 👨🏻‍💻Занятие проведет Арсений Высоцкий, тимлид в международной компании, в рамках онлайн-курса «JavaScript Developer. Professional» для тех, кто хочет повысить свой уровень в JS-разработке. 👉 Для регистрации на занятие пройдите вступительный тест: https://otus.pw/JR34/

React
2 645
React Hooks и советы по избежанию бесполезного рендеринга компонентов, применяемого к спискам https://blog.theodo.com/2022/01
React Hooks и советы по избежанию бесполезного рендеринга компонентов, применяемого к спискам https://blog.theodo.com/2022/01/react-list-hooks-avoid-render/ ✍️ @React_lib

React
2 645
Всех с праздником!
Всех с праздником!

React
2 645
Виртуализация больших списков с помощью библиотеки react-window Сверхбольшие таблицы и списки могут значительно снижать произ
Виртуализация больших списков с помощью библиотеки react-window Сверхбольшие таблицы и списки могут значительно снижать производительность сайта. В этом случае на помощь может прийти виртуализация. ✍️ @React_lib

React
2 645
Знакомство с SVG-анимацией с помощью React-Native ReAnimated 2 https://medium.com/tribalscale/intro-to-svg-animations-with-react-native-reanimated-2-78bd87438129 ✍️ @React_lib

React
2 645
Frontender's notes - самый большой канал по фронту с годной инфой по HTML, CSS, JS, TypeScript, React, Node.js и развитию Sof
Frontender's notes - самый большой канал по фронту с годной инфой по HTML, CSS, JS, TypeScript, React, Node.js и развитию Soft-skills, а также разборы вопросов для интервью и подборка крутых статей c опытом релокации айтишников в другие страны. Вам сюда: 👉 @frontendnoteschannel Ну а если вы любите почитать статейки о вебе в оригинале то вот сюда 👉 @frontend_international В общем добро пожаловать!

React
2 645
В этом небольшом туториале я покажу вам, как разработать простой редактор кода на React. Обратите внимание: туториал рассчита
В этом небольшом туториале я покажу вам, как разработать простой редактор кода на React. Обратите внимание: туториал рассчитан, преимущественно, на начинающих разработчиков, хотя, смею надеяться, что и опытные найдут в нем что-нибудь интересное для себя. Функционал нашего приложения будет следующим: имеется три вкладки: для ручного редактирования HTML, CSS и JavaScript, соответственно; пользователь имеет возможность загружать файлы, соответствующие текущей вкладке; пользователь имеет возможность бросать (drop) файлы, соответствующие текущей вкладке; код, введенный пользователем, загружается в iframe и выполняется в режиме песочницы (sandbox) при нажатии соответствующей кнопки. ✍️ @React_lib

React
2 645
Frontend meetup online 1. Формы: костыли для библиотек или долгострой велосипедов - Фёдор Кирпичёв, Evrone В проектах, над ко
Frontend meetup online 1. Формы: костыли для библиотек или долгострой велосипедов - Фёдор Кирпичёв, Evrone В проектах, над которым работают большое количество людей, есть проблема написания кода в одном стиле. На примере Практикума посмотрим, как это можно улучшить. 2. Как мы вывели Code Style в Практикуме на следующий уровень - Софья Гусева, Яндекс Расскажу, об асинхронных коммуникациях. Покажу как найти события, почему события должны быть разных видов, как добиться эволюционности и что делать дальше. 3. Отдел разработки без бэкенда: растим фронтенд и сохраняем бюджет клиента - Владислав Худяков, Pragmatica Как реализовывать сайты и сервисы, не имея в штате ни одного бэкенд-специалиста. Инструменты, решения и опыт разработки только силами фронта. ➖➖➖ 🗓 14 сентября, начало в 19:00 мск, Среда 🌐 ОНЛАЙН ✅ Регистрация на мероприятие

React
2 645
Как создать редактор кода для 40+ языков с помощью React Онлайн-платформа выполнения кода позволяет писать и сразу запускать
Как создать редактор кода для 40+ языков с помощью React Онлайн-платформа выполнения кода позволяет писать и сразу запускать код на любимом языке программирования. В идеале можно увидеть вывод программы, например двоичного поиска на JavaScript. Далее ✍️ @React_lib

React
2 645
Сравнение Remix vs Next.js https://remix.run/blog/remix-vs-next ✍️ @React_lib
Сравнение Remix vs Next.js https://remix.run/blog/remix-vs-next ✍️ @React_lib

React
2 645
Опасности гидратации в React Недавно я столкнулся со странной проблемой. В разработке все было хорошо, но в производстве нижн
Опасности гидратации в React Недавно я столкнулся со странной проблемой. В разработке все было хорошо, но в производстве нижняя часть моего блога делала что-то... непреднамеренное. https://www.joshwcomeau.com/react/the-perils-of-rehydration/ ✍️ @React_lib

React
2 645
Краткое введение в Elm для React разработчиков Elm - это, пожалуй, мой любимый язык программирования, разработанный для созда
Краткое введение в Elm для React разработчиков Elm - это, пожалуй, мой любимый язык программирования, разработанный для создания интерфейсов приложения, предлагающий альтернативу JS библиотекам, таким как React. https://blog.theodo.com/2021/10/intro-to-elm-for-react-devs/ ✍️ @React_lib

React
2 645
React React in 100 Seconds 10 React Hooks Explained // Plus Build your own from Scratch WASM + React... Easily build video editing software with JS & FFmpeg Advanced Dropdown Menu - React & CSS Animation Tutorial for Beginners Invite Only! Use FOMO to grow your app // Exclusive Phone SignIn Tutorial How to use TypeScript with React... But should you? Google Sheets… Your Next Database? Springy Animated Modals // Framer Motion & React Tutorial for Beginners React Native in 100 Seconds React Native vs Flutter - I built the same chat app with both Ultimate Tailwind CSS Tutorial // Build a Discord-inspired Animated Navbar Next.js 12 is a Beast Remix is a NEW JavaScript framework you MUST try 10 React Antipatterns to Avoid - Code This, Not That! This video was made with code. But how? React Query in 100 Seconds Доступно на youtube ✍️ @React_lib

React
2 645
"Javascript developer. Professional" - это хардкорный онлайн-курс для web-разработчиков по продвинутым возможностям JS и его
"Javascript developer. Professional" - это хардкорный онлайн-курс для web-разработчиков по продвинутым возможностям JS и его фреймворков. Справитесь ли вы с уровнем курса? Покажет вступительный тест. 📍Пройдите тестирование, чтобы: ● оценить свои навыки ● получить доступ к демо-занятиям курса ● занять место по специальной цене ● получить доступ в закрытое сообщество JS-разработчиков 👉 Пройти полное тестирование: https://otus.pw/ttM4/

React
2 645

React
2 645
React state with a fragmented store https://t.me/ru_react_notes/54 ✍️ @React_lib
React state with a fragmented store https://t.me/ru_react_notes/54 ✍️ @React_lib

React
2 645
Полное руководство по React Router: Все, что вам нужно знать https://ui.dev/react-router-tutorial ✍️ @React_lib

React
2 645
Как реализовать reCAPTCHA в приложении React В этой статье мы продемонстрируем, как реализовать reCAPTCHA v2 в приложении Rea
Как реализовать reCAPTCHA в приложении React В этой статье мы продемонстрируем, как реализовать reCAPTCHA v2 в приложении React и как проверить пользовательские токены в бэкенде Node.js. ✍️ @React_lib