es
Feedback
React

React

Ir al canal en Telegram

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

Mostrar más
2 730
Suscriptores
Sin datos24 horas
-57 días
-930 días
Archivo de publicaciones
React
2 730
Соглашения о присвоении имен в React JS Написание качественного кода - это самое важное, чем мы пытаемся овладеть. Однако отл
Соглашения о присвоении имен в React JS Написание качественного кода - это самое важное, чем мы пытаемся овладеть. Однако отличного разработчика делают и другие навыки. Одним из них является то, как вы называете свои файлы. Именование файлов и папок - одно из самых простых действий, которые мы делаем как разработчики. Но это и одна из самых важных. Правильно названный файл или папка поможет вам и другим разработчикам быстрее найти и понять ваш код. https://www.upbeatcode.com/react/react-naming-conventions/ ✍️ @React_lib

React
2 730
Привлекайте клиентов с помощью платформы МТС Маркетолог Вы сможете самостоятельно найти свою целевую аудиторию среди 65 милли
Привлекайте клиентов с помощью платформы МТС Маркетолог Вы сможете самостоятельно найти свою целевую аудиторию среди 65 миллионов абонентов МТС с помощью таргетингов на основе Big Data. Показывайте рекламу пользователям, которым действительно интересно ваше предложение, а мы вернём бонусами 10% с каждого запуска. - Отправляйте таргетированные SMS и MMS с выгодными предложениями и акциями - Запускайте охватные кампании на основе Big Data МТС в социальных сетях и по технологии programmatic - Обзванивайте потенциальных клиентов, чтобы рассказать о своих преимуществах - Улучшайте сервис с помощью информационных рассылок Платформой могут пользоваться физические и юридические лица, индивидуальные предприниматели — абоненты любых операторов. Зарегистрироваться #реклама marketolog.mts.ru О рекламодателе

React
2 730
Шпаргалка по React https://reactcheatsheet.com/ ✍️ @React_lib
Шпаргалка по React https://reactcheatsheet.com/ ✍️ @React_lib

React
2 730
Партнерская программа Hi-Black Совместимые расходные материалы для печати российской марки Hi-Black — картриджи, тонеры, чернила, запчасти для обслуживания оргтехники. Что получают партнеры Hi-Black? Специальные цены, приоритетное информирование о новинках, доступ к технической и маркетинговой поддержке, участие в партнерских мероприятиях. Хороший вариант сотрудничества для магазинов оргтехники, офисных товаров, сервисных и ремонтных компаний, обслуживающих оргтехнику. Вам нужны расходники для печати в "партнерских количествах" для своих нужд? Мы готовы обсуждать условия поставки или обслуживания по модели MPS (управляемые сервисы печати). Просто оставьте заявку на сайте - это будет первым шагом в сотрудничестве! Узнать больше #реклама hi-black.ru О рекламодателе

React
2 730
React: революция использования фигурных скобочек Хорошо, react. Как много мы используем всего, потому что так исторически сложилось: пишем функции задом наперед (сначала объяви, потом вызывай). Оборачиваем все в стрелочные функции и константы с ними, когда достаточно именованной функции. Этот список можно хорошенько продолжить. В этой статье хотелось бы обсудить несколько привычек, которые есть у нас всех и которые, возможно, пора переосмыслить. Начнем с кастомных хуков, которым надо вернуть результат, в частности пару значений. Классическим примером может быть хук для запроса данных по сети и отслеживания в процессе ли этот запрос сейчас, чтобы добавить на страницу лоадер. function useClient(clientId) { const [loadedClient, setLoadedClient] = useState(null) const [isLoading, setIsLoading] = useState(false) useEffect(() => { const loadClient = async () => { try { setIsLoading(true) const clientData = {} // actual data loading call goes here setLoadedClient(clientData) } finally { setIsLoading(false) } } loadClient() }, [clientId]) return [loadedClient, isLoading] } https://habr.com/ru/articles/727542/ ✍️ @React_lib

React
2 730
Профессия Геймдизайнер с 0 до PRO Вы освоите принципы геймдизайна и научитесь работать с популярными движками Unity и Unreal Engine. Узнаете, как удерживать интерес игроков и монетизировать игры. А мы поможем вам начать карьеру в игровой индустрии! Узнать больше #реклама 16+ skillbox.ru О рекламодателе

React
2 730
React with TypeScript. Бесплатный курс от Matt Pocock. Возможности TypeScript и опыт разработчиков отлично сочетаются с React
React with TypeScript. Бесплатный курс от Matt Pocock. Возможности TypeScript и опыт разработчиков отлично сочетаются с React, но начало работы может оказаться запутанным. Как лучше всего типизировать реквизиты компонентов? Что это за странные ошибки useRef? Именно для этого и предназначен данный учебник по React с TypeScript! Начиная с самого начала внедрения поддержки TS в проект React, вы вскоре научитесь правильно вводить хуки и осваивать компоненты. Вы узнаете все, что нужно для продуктивной работы с React и TypeScript. https://www.totaltypescript.com/tutorials/react-with-typescript ✍️ @React_lib

React
2 730
Курс "Тестировщик" с трудоустройством через 4 месяца! Получите востребованную IT-профессию без технического образования. Науч
Курс "Тестировщик" с трудоустройством через 4 месяца! Получите востребованную IT-профессию без технического образования. Научитесь ручному тестированию и автоматизации на Python. Соберете портфолио из 14 проектов и начните работать после 4 месяцев обучения! Подать заявку #реклама bangbangeducation.ru О рекламодателе

React
2 730
Использование шаблонов проектирования группы GoF в React В этой статье поговорим о том, как написать в React многократно испо
Использование шаблонов проектирования группы GoF в React В этой статье поговорим о том, как написать в React многократно используемый код, используя три шаблона проектирования группы Gang-of-Four. Rus https://habr.com/ru/company/rshb/blog/680770/ Eng https://blog.bitsrc.io/using-gof-design-patterns-with-react-c334f3ea3147 ✍️ @React_lib

React
2 730
Курс «Графический дизайнер» от Яндекса За 9 месяцев вы освоите граф. дизайн и соберете портфолио из нескольких проектов! Попр
Курс «Графический дизайнер» от Яндекса За 9 месяцев вы освоите граф. дизайн и соберете портфолио из нескольких проектов! Попробовать #реклама 16+ practicum.yandex.ru О рекламодателе

React
2 730
Создание анимированного тултипа с помощью React и Framer Motion Tooltip кажется очень простым компонентом. То есть, вы просто
Создание анимированного тултипа с помощью React и Framer Motion Tooltip кажется очень простым компонентом. То есть, вы просто показываете симпатичный плавающий элемент с подсказкой или сообщением о помощи. Никакой сложной стилизации или взаимодействия с пользователем, верно? Ну, отчасти. Приходится думать о нескольких крайних случаях. Как расположить всплывающую подсказку по центру (или выровнять ее по краю элемента ссылки)? Что делать, если не хватает места? Элемент ссылки изменил размер или положение? Как его анимировать? Как анимировать при размонтировании? https://sinja.io/blog/animated-tooltip-with-react-framer-motion ✍️ @React_lib

React
2 730
Станьте Python-разработчиком с зарплатой от 100 000 ₽! Трудоустроим в компании-партнёры – бесплатно! Самая полная учебная программа. Перейти на сайт #реклама 16+ skillbox.ru О рекламодателе

React
2 730
Как использовать компоненты React Server - руководство для начинающих Компоненты React Server в последнее время вызывают боль
Как использовать компоненты React Server - руководство для начинающих Компоненты React Server в последнее время вызывают большой интерес и оживление. Недавно они были приняты в качестве опции по умолчанию в Next.js 13, и теперь все больше и больше разработчиков используют их. React Server Components органично сочетают рендеринг на стороне сервера с интерактивностью JavaScript на стороне клиента. В этом учебном пособии вы узнаете о том, что такое серверные компоненты React, какие проблемы они решают и какие мощные возможности предоставляют. https://www.freecodecamp.org/news/react-server-components-for-beginners/ ✍️ @React_lib

React
2 730
Российская замена Trello - Аспро.Agile Перенесите все задачи из Trello в Аспро.Agile. Попробовать #реклама asproagile.ru О ре
Российская замена Trello - Аспро.Agile Перенесите все задачи из Trello в Аспро.Agile. Попробовать #реклама asproagile.ru О рекламодателе

React
2 730
Как я построил систему продажи билетов на мероприятия с помощью Next.js и Firebase После долгих проволочек я решил улучшить с
Как я построил систему продажи билетов на мероприятия с помощью Next.js и Firebase После долгих проволочек я решил улучшить свое портфолио разработчика, создавая реальные проекты, которые выделялись бы из общей массы соискателей. Тогда мне пришла в голову идея - система продажи билетов на мероприятия. В этом руководстве я расскажу вам о том, как я создал систему продажи билетов на мероприятия с помощью Next.js и Firebase. По окончании курса вы сможете создавать продвинутые веб-приложения, используя такие замечательные возможности Firebase, как база данных в реальном времени, аутентификация и хранение файлов. https://dev.to/arshadayvid/how-i-built-an-event-ticketing-system-with-nextjs-and-firebase-50l2 ✍️ @React_lib

React
2 730
Frontend online meetup - 11/10 ✔️ CSS in JS или самая противоречивая техника стилизации веба — Ильдар Муллахметов, Авито Тех
Frontend online meetup - 11/10 ✔️ CSS in JS или самая противоречивая техника стилизации веба — Ильдар Муллахметов, Авито Тех В своем докладе я расскажу почему CSS in JS библиотеки вызывают так много противоречий среди frontend разработчиков. хочу рассмотреть влияние на производительность, поддерживаемость кода, девелопер экспириенс. Рассмотрю более подробно styled-components и сравню блоки кода со стилями между styled, tailwind, module. Рассмотрю как браузер обрабатывает styled. Продемонстрирую как влияет на семантику, работает с props и theme. Добавлю к сравнению Linaria и Astroturf, как самые быстрорастущие CSS in JS библиотеки. ✔️ Что такое Sentry и почему без него тяжело — Кирилл Логачев, Level.Travel Доклад нацелен на раскрытие такого полезного инструмента, как Sentry. Из данного доклада слушатель узнает, как правильно настраивать, использовать и мониторить Sentry, что поможет уменьшить количество ошибок в продакшене, также данный сервис поможет определять и быстро устранять просочившиеся с релизом ошибки. ✔️ По ту сторону WebView — Максим Лавренюк, UZUM TECHNOLOGIES Я бы хотел поделится некоторыми подходами и проблемами на примере встраивания сервиса доставки еды Uzum Tezkor в супер приложение Uzum Market. Я расскажу про то, что следует сделать в первую очередь при старте интеграции, как подружить нативные компоненты с вебом, как спрятать бесшовную авторизацию, а так же о чем попросить мобильных разработчиков, чтобы облегчить себе жизнь. ✔️ Web3 для фронтенд-разработчика — Назим Гафаров, Based.link Доклады вокруг web3 обычно концентрируются вокруг рассказа об языках программирования для смарт-контрактов, которые больше интересны бэкенд-разработчикам. В своем докладе я расскажу о том, какие возможности предоставляет web3 именно для фронтенд-разработчика. ➖➖➖ 🗓 11 октября в 19:00 Регистрация - участие бесплатно! 🌐 Наш телеграам канал с анонсами митапов!

React
2 730
Оптимизация производительности React Оптимизация производительности приложений крайне важна для разработчиков, заботящихся о
Оптимизация производительности React Оптимизация производительности приложений крайне важна для разработчиков, заботящихся о сохранении приятного пользовательского опыта, чтобы удержать пользователей. Согласно исследованиям Akamai, разработчики должны создавать приложения, оптимизированные по скорости: каждая дополнительная секунда времени загрузки может привести к снижению конверсии на 7%. В этой статье мы рассмотрим методы и объясним, почему эти процессы оптимизации важны и когда их следует использовать. import { List } from 'immutable'; Class MyComponent extends React.Component { state = { items: List([1, 2, 3]) } handleAddItem = () => { this.setState(prevState => ({ items: prevState.items.push(4) })); } render() { return ( <div> <button onClick={this.handleAddItem}>Add Item</button> <ul> {this.state.items.map(item => ( <li key={item}>{item}</li> ))} </ul> </div> ); } } https://blog.openreplay.com/optimizing-reacts-performance/ ✍️ @React_lib

React
2 730
Вебинар по английскому от English Tochka Фатальные ошибки в изучении английского: - Зубрить грамматику, думая, что это главное - Постоянно учить новые слова - Париться над произношением На самом деле, в инглише существует всего 700 главных слов. Зная их, вы будете свободно болтать о жизни и работе, будто это ваш родной язык. И 500 тысяч учеников Алекса Рубанова это подтвердят. На английском. Скоро Алекс проведёт бесплатный вебинар, где за 2 часа вы впитаете 5-летний опыт жизни в США. А вместе с этим научитесь быстро запоминать слова, общаться на инглише живо и без ступора, а главное – чувствовать язык и свободно на нём говорить. Хотите уже через месяц смотреть новинки Нетфликс в оригинале, попутно заводя друзей за границей? Регистрируйтесь бесплатно по ссылке ниже. Узнать больше #реклама 16+ alexrubanov.ru О рекламодателе

React
2 730
Тайна React Element и повторные рендеры В одной из предыдущих статей о композиции React я показал пример того, как можно повы
Тайна React Element и повторные рендеры В одной из предыдущих статей о композиции React я показал пример того, как можно повысить производительность компонента с тяжелыми операциями с состоянием, передавая ему в качестве дочерних другие компоненты вместо того, чтобы рендерить их напрямую. На эту статью поступил вопрос, который отправил меня в очередное расследование о том, как работает React, что, в свою очередь, в какой-то момент заставило меня усомниться во всем, что я знаю о React, и даже ненадолго усомниться в собственном здравомыслии. // wrapping MovingComponent in memo to prevent it from re-rendering const MovingComponentMemo = React.memo(MovingComponent); const SomeOutsideComponent = () => { // trigger re-renders here with state const [state, setState] = useState(); return ( <MovingComponentMemo> <!-- ChildComponent will re-render when SomeOutsideComponent re-renders --> <ChildComponent /> </MovingComponentMemo> ) } https://www.developerway.com/posts/react-elements-children-parents ✍️ @React_lib

React
2 730
Курс «Python-разработчик» от Яндекса. Начните с нуля. Программа 2023 года. Диплом о переподготовке и помощь с поиском работы.
Курс «Python-разработчик» от Яндекса. Начните с нуля. Программа 2023 года. Диплом о переподготовке и помощь с поиском работы. Рассрочка. Зарегистрироваться #реклама 16+ practicum.yandex.ru О рекламодателе