JavaScript. Level 3. ReactJS and JSX
ReactJS — популярная JavaScript-библиотека с открытым исходным кодом. Разработана в Facebook для построения пользовательских интерфейсов (UI, User Interfaces) на основе компонентного подхода. Характеризуется декларативным подходом к описанию, компоненто-ориентированностью и простотой использования. Особенности ReactJS: однонаправленный поток данных, виртуальный DOM, JSX.
В настоящий момент библиотека поддерживается Facebook, Instagram и сообществом индивидуальных разработчиков.
Курс познакомит вас с базовыми особенностями популярной библиотеки, даст практические навыки создания компонентов на ReactJS и его расширении JavaScript - JSX.
Курс будет полезен для выпускников курсов направления JavaScript, а также для слушателей, ориентированных на работу с клиентской стороной.
По окончании курса Вы будете уметь:
Программа курса:
Модуль 1. Введение в React и JSX
Скачать:
ReactJS — популярная JavaScript-библиотека с открытым исходным кодом. Разработана в Facebook для построения пользовательских интерфейсов (UI, User Interfaces) на основе компонентного подхода. Характеризуется декларативным подходом к описанию, компоненто-ориентированностью и простотой использования. Особенности ReactJS: однонаправленный поток данных, виртуальный DOM, JSX.
В настоящий момент библиотека поддерживается Facebook, Instagram и сообществом индивидуальных разработчиков.
Курс познакомит вас с базовыми особенностями популярной библиотеки, даст практические навыки создания компонентов на ReactJS и его расширении JavaScript - JSX.
Курс будет полезен для выпускников курсов направления JavaScript, а также для слушателей, ориентированных на работу с клиентской стороной.
По окончании курса Вы будете уметь:
- cоздавать компоненты на основе ReactJS; настраивать жизненный цикл компонентов; отрисовывать форму по условию; обрабатывать события и управлять всплытием состояний.
Программа курса:
Модуль 1. Введение в React и JSX
- Что такое React? Какие задачи решает React? Установка библиотеки ES6 и JSX Встраиваемые выражения Определение атрибутов в JSX Указание дочерних элементов React-элементы Отрисовка элементов Обновление элементов
- Функциональные и классовые компоненты Отрисовка компонентов React Композиция элементов Извлечение компонентов Понятие состояния Преобразование функции в класс Локальное состояние класса Методы жизненного цикла Рекомендации по работе с состояниями Нисходящие потоки данных
- Отрисовка с условием Предотвращение отрисовки компонента Отрисовка нескольких компонентов Основной компонент списка Ключи Извлечение компонентов с ключами Размещение map() в JSX Контролируемые компоненты Теги Альтернатива контролируемым компонентам
- Всплытие состояний
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.