React
Открыть в Telegram
Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter
Больше2 677
Подписчики
-224 часа
-57 дней
-1130 день
Архив постов
2 677
React reconciliation: как это работает и почему это должно нас волновать
Каждый раз, когда мне кажется, что я знаю все о том, как React рендерит компоненты, Вселенная находит способ удивить меня. Такая невинная вещь, как простое утверждение if, может полностью перевернуть ваше сознание. Так случилось и в эту субботу, когда я случайно просматривал документацию по React, чтобы отложить то, что я должен был сделать в соответствии со списком дел на выходные, висящим у меня на стене. Очередной момент "подождите, это не может быть правильным" привел к тому, что еще один план на выходные исчез в пустоте, а за ним последовало еще одно глубокое исследование и статья. Кому вообще нужны эти ToDo? Они же не были важными, верно?
https://dev.to/adevnadia/react-reconciliation-how-it-works-and-why-should-we-care-417e
✍️ @React_lib
2 677
Курс: Бизнес Аналитик. Первые 7 дней бесплатно!
Получите бесплатный доступ к первым 14 урокам курса "Профессия Бизнес Аналитик".
Попробовать
#реклама 16+
skillbox.ru
О рекламодателе
2 677
Самоучитель по React для начинающих ⚛️
00:00:00 introduction
00:01:41 installation
00:02:48 new project
00:05:00 how to restart dev server
00:05:36 project folder explanation
00:08:13 App component
00:09:14 new Header component
00:13:30 new Footer component
00:16:32 new Food component
00:19:22 conclusion
источник
✍️ @React_lib
2 677
Ответьте на 1 вопрос и книги ваши на 30 дней бесплатно!
Доступ к Букмейту для вас и трех ваших близких бесплатно на 30 дней. Попробуйте!
Узнать больше
#реклама 16+
mrqz.me
О рекламодателе
2 677
Типы React в TypeScript
Я использую React, я использую TypeScript. В большинстве случаев TypeScript отлично справляется с выводом типов самостоятельно, но иногда, когда ему требуется добавить типы, я просто схожу с ума.
Я расскажу о некоторых часто используемых типах для React, чтобы в будущем мы с вами больше не паниковали.
https://jser.dev/2023-05-31-react-types-in-typescript/
✍️ @React_lib
2 677
Курс «DevOps для эксплуатации и разработки» от Яндекса
За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса разработки.
Зарегистрироваться
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
Понимание параллелизма в React
Основной принцип параллелизма в React заключается в том, чтобы перестроить процесс рендеринга таким образом, чтобы во время рендеринга следующего представления текущее представление оставалось отзывчивым.
https://www.bbss.dev/posts/react-concurrency/
✍️ @React_lib
2 677
Бесплатные IT-курсы от Хекслета для новичков
20+ курсов по программированию и IT — бесплатно!
Начните писать код и наполнять свое портфолио на GitHub прямо сейчас. Теория и практика в браузере, без установки приложений.
Бонусом — дружное сообщество, а также полезные сервисы и гайды для новичков. Начните путь в IT вместе с Хекслетом!
Перейти на сайт
#реклама
ru.hexlet.io
О рекламодателе
2 677
Серверный компонент Grok React от Quizzes
React Server Component - это новая архитектура React, представленная командой React в конце 2020 года. Она позволяет разработчикам рендерить компоненты на стороне сервера, тем самым повышая производительность и уменьшая размер кода на стороне клиента.
Несмотря на то что этому нововведению уже более двух лет, оно все еще создает ряд новых проблем и вопросов. RSC - это, пожалуй, самая горячая тема в сообществе React, но многие пользователи React до сих пор недоумевают по этому поводу.
https://betterprogramming.pub/grok-react-server-component-by-quizzes-df4417905bc4
✍️ @React_lib
2 677
Новый высотный жилой комплекс ДОМ ДАУ в Москва-сити
ДОМ ДАУ - новый премиальный проект в Москва-сити. Фиксируем цены до 31.10. Квартиры от 35 млн. р.
Рассрочка 0% на 2 года. Скидка 3% при 100% оплате и ипотеке. Успейте забронировать!
Получить предложение
#реклама
quiz.domdau.moscow
О рекламодателе
2 677
Соглашения о присвоении имен в React JS
Написание качественного кода - это самое важное, чем мы пытаемся овладеть. Однако отличного разработчика делают и другие навыки. Одним из них является то, как вы называете свои файлы.
Именование файлов и папок - одно из самых простых действий, которые мы делаем как разработчики. Но это и одна из самых важных. Правильно названный файл или папка поможет вам и другим разработчикам быстрее найти и понять ваш код.
https://www.upbeatcode.com/react/react-naming-conventions/
✍️ @React_lib
2 677
Привлекайте клиентов с помощью платформы МТС Маркетолог
Вы сможете самостоятельно найти свою целевую аудиторию среди 65 миллионов абонентов МТС с помощью таргетингов на основе Big Data.
Показывайте рекламу пользователям, которым действительно интересно ваше предложение, а мы вернём бонусами 10% с каждого запуска.
- Отправляйте таргетированные SMS и MMS с выгодными предложениями и акциями
- Запускайте охватные кампании на основе Big Data МТС в социальных сетях и по технологии programmatic
- Обзванивайте потенциальных клиентов, чтобы рассказать о своих преимуществах
- Улучшайте сервис с помощью информационных рассылок
Платформой могут пользоваться физические и юридические лица, индивидуальные предприниматели — абоненты любых операторов.
Зарегистрироваться
#реклама
marketolog.mts.ru
О рекламодателе
2 677
Партнерская программа Hi-Black
Совместимые расходные материалы для печати российской марки Hi-Black — картриджи, тонеры, чернила, запчасти для обслуживания оргтехники.
Что получают партнеры Hi-Black? Специальные цены, приоритетное информирование о новинках, доступ к технической и маркетинговой поддержке, участие в партнерских мероприятиях. Хороший вариант сотрудничества для магазинов оргтехники, офисных товаров, сервисных и ремонтных компаний, обслуживающих оргтехнику.
Вам нужны расходники для печати в "партнерских количествах" для своих нужд? Мы готовы обсуждать условия поставки или обслуживания по модели MPS (управляемые сервисы печати).
Просто оставьте заявку на сайте - это будет первым шагом в сотрудничестве!
Узнать больше
#реклама
hi-black.ru
О рекламодателе
2 677
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_lib2 677
Профессия Геймдизайнер с 0 до PRO
Вы освоите принципы геймдизайна и научитесь работать с популярными движками Unity и Unreal Engine. Узнаете, как удерживать интерес игроков и монетизировать игры. А мы поможем вам начать карьеру в игровой индустрии!
Узнать больше
#реклама 16+
skillbox.ru
О рекламодателе
2 677
React with TypeScript. Бесплатный курс от Matt Pocock.
Возможности TypeScript и опыт разработчиков отлично сочетаются с React, но начало работы может оказаться запутанным.
Как лучше всего типизировать реквизиты компонентов? Что это за странные ошибки useRef?
Именно для этого и предназначен данный учебник по React с TypeScript!
Начиная с самого начала внедрения поддержки TS в проект React, вы вскоре научитесь правильно вводить хуки и осваивать компоненты. Вы узнаете все, что нужно для продуктивной работы с React и TypeScript.
https://www.totaltypescript.com/tutorials/react-with-typescript
✍️ @React_lib
2 677
Курс "Тестировщик" с трудоустройством через 4 месяца!
Получите востребованную IT-профессию без технического образования.
Научитесь ручному тестированию и автоматизации на Python.
Соберете портфолио из 14 проектов и начните работать после 4 месяцев обучения!
Подать заявку
#реклама
bangbangeducation.ru
О рекламодателе
2 677
Использование шаблонов проектирования группы 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
2 677
Курс «Графический дизайнер» от Яндекса
За 9 месяцев вы освоите граф. дизайн и соберете портфолио из нескольких проектов!
Попробовать
#реклама 16+
practicum.yandex.ru
О рекламодателе
