Как разобраться в исходниках React.js? - вебинары ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

Выбери свою IT специальность

Начать бесплатно

Как разобраться в исходниках React.js?

Все вебинары бесплатные и доступны для зарегистрированных пользователей
Максим Петриков
Senior Front-end Engineer at EPAM Systems
01.01.1960
19:00 - 21:00
Рейтинг: 5. Проголосовало: 5

На вебинаре будет рассмотрен исходный код React.js. Из каких частей состоит библиотека, как разобраться в них подробнее: через исходный код и через отладку в браузере. Также будут рассмотрены контрибьюторы, какой вклад внесли, и как каждый из нас может стать разработчиком библиотеки React.js.

План вебинара:

  1. С чего начинать исследование реализации фичей React
  2. Варианты исследования исходников
  3. Пройдемся по react/packages, рассмотрим назначение пакетов
  4. Демонстрация отладки react в браузере на примере стартового mount
  5. Демонстрация с чего начать отладку reconcilation и работы setState
  6. Зачем всё это надо?
  7. Показ контрибьюторов React, какой вклад, где работают
  8. Рассмотрение нескольких pull request’ов
  9. Пример первых задач для начинающих контрибьюторов

Целевая аудитория:

Данный вебинар будет интересен разработчикам React, которые бы хотели глубже разобраться в устройстве библиотеки, но на это не хватало времени или желания.

В первой половине вебинара будут затронуты некоторые техники отладки исходников, не всегда знакомые или используемые разработчиками. Во второй половине будет в том числе упомянуто о карьере и развитии, если стать контрибьютором популярной библиотеки. Поэтому вебинар будет полезен начинающим front JavaScript разработчикам.

Пока что нет вебинаров по схожей тематике

Пока что нет видеоуроков по схожей тематике

Пока что нет статей по схожей тематике

Пакеты подписки с доступом ко всем курсам и сервисам

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
Премиум
  • Все видеокурсы на 12 месяцев
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
комментарии и обсуждения
Notification success
Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.