React
Відкрити в Telegram
Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter
Показати більше2 681
Підписники
Немає даних24 години
-37 днів
-1130 день
Архів дописів
2 679
⚛️ Простой пример того, как можно использовать композицию, чтобы избежать prop drilling в React ↓
✍️ @React_lib
2 679
Представьте, что вы хотите создавать мощные и интерактивные веб-приложения, но каждый раз сталкиваетесь с трудностями в структуре кода и управлении компонентами. Вы чувствуете, что ваши текущие знания и навыки недостаточны для достижения результата.
А теперь представьте, что вы без труда создаете современные веб-приложения с помощью Angular, успешно используя компоненты, TypeScript, RxJS и Reactive Programming. Вы уверенно разрабатываете интерфейсы, которые нравятся пользователям и используете передовые инструменты для упрощения разработки.
Хотите это реализовать? Приглашаем вас на практический открытый урок «Angular Framework: работа с Компонентами» 24 июня в 20:00 мск. На вебинаре мы разберём структуру фреймворка Angular и научимся использовать компоненты для создания приложений. А еще создадим приложение при помощи ng терминала, поставляемого Angular, и компоненты, которые отобразим на странице.
Этот урок специально разработан для junior-разработчиков, которые хотят познакомиться с фреймворком Angular.
Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxNkMp
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2 679
⚛️ Я собрал визуализацию того, как работает процесс рендеринга в React
Надеюсь, она поможет вам понять этот процесс и позволит лучше предсказывать и контролировать изменения UI.
Trigger → Render → Commit
✍️ @React_lib
2 679
⚛️ State relocation - один из самых простых способов избежать ненужного рендеринга компонентов
✍️ @React_lib
2 679
❌ Избегайте бесконечного вложения провайдеров в React.
✅ Вместо этого объедините все ваши провайдеры с помощью композиции.
✍️ @React_lib
2 679
⚛️ Совет по React💡
Используйте пользовательский хук для обработки состояний массива в ваших компонентах
✍️ @React_lib
2 679
❌ Избегайте использования useState() для сложного управления состоянием в React
✅ Вместо этого используйте useReducer:
1. Предсказуемые переходы состояний
2. Легче тестировать
3. Лучше масштабируется
✍️ @React_lib
2 679
Начали свой путь в разработке на JS? Хотите продвинуться дальше?
Тогда ждём вас на открытом практическом уроке «Объектно-ориентированный JavaScript и функции конструкторов» от OTUS, где мы разберем:
▫️как наследуются свойства в объектах;
▫️объектную модель JavaScript;
▫️написание ООП-кода с экономией памяти;
▫️создание объектов при помощи функций конструкторов с наследованием свойств.
Встречаемся 18 июня в 20:00 мск в рамках курса «Специализация Fullstack Developer». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxqJ8p
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 679
⚛️ Шпаргалка по UseEffect
❌ Думать об useEffect как о методе жизненного цикла.
✅ Думаем об useEffect как о механизме синхронизации данных (state/props) с системами, которые не контролируются React.
✍️ @React_lib
2 679
⚛️ Совет по React + JavaScript: guard clauses и early return
- Делает код более читабельным
- Позволяет избежать вложенных операторов if
- Создает natural flow
✍️ @React_lib
2 679
❓С чего начать осваивать веб-разработку?❓
👉 Узнайте какой нужно пройти путь от новичка до профессионала.
Приходите на бесплатный практический урок от OTUS: «Искусство программирования: от начинающего до профессионала в Fullstack-разработке»
Вы узнаете:
- из чего состоит современный сайт и веб-приложение;
- что такое HTML, CSS, Javascript, React, тестирование и т.д.;
- ответы на все возникающие вопросы.
Спикер — Lead software engineer, опытный разработчик и преподаватель.
⏰ Встречаемся 30 мая в 20:00 мск в рамках курса «Специализация Fullstack developer». Все участники вебинара получат специальную цену на обучение.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить: https://otus.pw/dIbr/?erid=2VtzqxJcno7
🎁 Все участники online-трансляции получат в подарок 3 бесплатных урока, и полезные материалы для начинающих.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2 679
Как работает React
Это глубокое погружение во внутреннее устройство react с целью объяснить, какие концепции были заложены в то, чтобы сделать react тем инструментом, который вы используете уже несколько лет.
Это не курс или учебник по использованию React, а скорее объяснение кодовой базы React. Вам не нужно знать ничего из этого, чтобы стать творческим и успешным разработчиком React.
Цель этого проекта - объяснить, как все это создается, какие концепции используются и какие важные «пути кода» следует упомянуть.
https://incepter.github.io/how-react-works/docs/intro/
✍️ @React_lib
2 679
⚛️ Тест на навыки JavaScript-разработчика ⚛️
Ответьте на 30 вопросов и проверьте, обладаете ли вы middle-навыками по JavaScript, знаниями HTML/CSS и на сколько вы готовы к обучению на курсе — «React.js Developer».
За 4 месяца курса вы:
- Досконально изучите TypeScript и будете писать чистый и лаконичный код, применяя эту технологию
- Разовьёте и прокачаете навыки работы в в GraphQL, Apollo, Relay
- Освоите не только продвинутые возможности Redux, Redux-Saga, Redux-thunk, но и SPA-приложения и оптимизацию их для production
Время прохождения теста ограниченно 30 минут
👉 ПРОЙТИ ТЕСТ — https://otus.pw/q8O5/?erid=2Vtzqw3sjK2
💣 Пройдите тест, получите скидку на курс, и записи уроков от преподавателей курса в подарок.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2 679
Master React in 5 Days: Become a React Expert in Under a Week
Автор: Eric Sarrion (2023)
Погрузитесь в ускоренный метод обучения, который позволит вам добиться гигантских успехов. Главы тщательно продуманы, чтобы научить вас основным понятиям React, таким как компоненты, реквизиты, состояние, события, жизненный цикл и хуки, не тратя время на сложные объяснения. Благодаря ясному и доступному стилю изложения вы сможете погрузиться в тонкости React с первой страницы. Примеры кода сопровождаются подробными пояснениями, что позволяет быстро разобраться в тонкостях этой технологии. Вы будете создавать приложения на основе React, закрепляя полученные знания и навыки.
✍️ @React_lib
2 679
Для первого сезона профильной IT-конференции Podlodka React Crew сложно придумать более нужную тему, чем «архитектура».
Уже 27 мая опытные эксперты научат React-разработчиков:
💜 Решать архитектурные вопросы в разрезе React. В формате круглого стола Сергей Сова, Максим Вишневский и Сергей Самохов обсудят, как строить архитектуру, организовывать компоненты и данные, использовать рендер-движок, задействовать реактивность и учитывать особенности
💜 Применять архитектурный линтер для Feature-Sliced Design. Антон Медведев и Лев Челядинов из FSD core team представят новый линтер и в режиме лайвкодинга покажут, как его применять.
💜 Менять жизненный цикл проектов на React, проектировать гибкое приложение и править негибкое. Редактор «Доки» Полина Гуртовая расскажет, когда мигрировать проект и нужно ли это делать, если он ещё не устарел.
💜 Выбирать стейтменеджер. Валерий Смирнов из Oone.World покажет, когда и какие популярные библиотеки использовать для управления стейтом.
🎁 Бонусы: публичное собеседование по архитектуре и открытый микрофон.
Билеты уже ждут вас на сайте
Реклама. ИП Толстая Елена Петровна ИНН:507503278104
2 679
⚛️ Совет по React💡
Как сделать интерактивные HTML-узлы доступными для родительских компонентов с помощью хука
useImperativeHandle.
✍️ @React_lib