1. Новые складчины: Показать еще

    27.03.2017: Сушка тела : РАКЕТА (Денис Борисов)

    27.03.2017: Полный комплект по заработку на рассылке email (Павел Шпорт)

    27.03.2017: [Валяние] палантин-паутинка (Елена Макарова)

    27.03.2017: БДСМ: эротический обмен властью для гармонизации...

    27.03.2017: Самоучитель С#. Начала программирования (Элеонора Ишкова)

  2. Нужен организатор: Показать еще

    27.03.2017: [Валяние] палантин-паутинка (Елена Макарова)

    27.03.2017: БДСМ: эротический обмен властью для гармонизации...

    27.03.2017: Складчина на ставки баскетбол, окупаемость за 4 прохода!

    27.03.2017: (Повтор) Метод чтения Ильи Франка - французский

    27.03.2017: Развивающие занятия для детей 3-4 лет, сентябрь (Ивантер Зарина)

  3. Сбор взносов Показать еще

    27.03.2017: Полный комплект по заработку на рассылке email (Павел Шпорт)

    27.03.2017: Суровый жиросжигатель (Денис Борисов)

    24.03.2017: Секреты мужской психологии (Тaтьянa Бaхтиозинa)

    23.03.2017: Поток. Между Сциллой стресса и Харибдой скуки (Герхард Хун, Хендрик Бакерра)

    23.03.2017: Покажи свою работу! 10 способов сделать так, чтобы тебя заметили(Клеон Остин)

Запись

[javascript.ru] Курс по React.JS

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 16 дек 2015.

Цена:
17000 руб
Взнос:
185 руб
Организатор:
Требуется
Участников:
1/100

Основной список:

1. Durimar
    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      [javascript.ru] Курс по React.JS

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

      Постепенно мы разберем особенности построения SPA с использованием React, будем использовать сторонние компоненты и библиотеки для создания бизнес-логики. Вы в деталях узнаете классическую для React-приложений архитектуру Flux, увидите ее плюсы и минусы, а в конце курса мы повторим создание приложения с использованием современной и наиболее популярной реализацией Flux - Redux.js

      Курс состоит из 4-х блоков:

      1. В этом блоке мы разберем основные идеи Реакта, научимся писать простые компоненты и узнаем, в чем принципиальное отличие React.js от других популярных фреймворков. Создадим первые компоненты, используя декларативный подход.

        • Обзор и сравнение популярных современных фреймворков: Angular, Ember, React .
        • Настройка Babel и Webpack, HMR и React-transform (react-hot-loader).
        • Основы работы с Реактом, JSX.
        • Два синтаксиса для компонентов: ES2015-классы и React.createClass.
        • Поток данных: передаем данные от родителя к дочерним элементам с помощью props.
        • Lifecycle: Жизнь React-компонента от инициализации до unmount.
      • Когда приложения становятся сложнее и в них появляется интерактивность, приходиться задумываться про организацию бизнес-логики, настраивать потоки данных и взаимодействие с сервером. Мы познакомимся с классической для Реакт-приложений архитектурой Flux, разберем ее в деталях, рассмотрим примеры синхронных действий и обращений к серверу. Создадим простое новостное приложение.

        • Facebook Flux - обзор и использование.
        • Создаем Store и Actions для управления данными, настраиваем потоки данных.
        • Концепция Умных и глупых компонентов, рекомендации по использованию.
        • Best-practice создания элементов, вспоминаем ООП.
        • Настаиваем коммуникацию с API, узнаем как не наступить на грабли.
      • Разработка single-page applications – одно из основных направлений фронтэнда. Мы разберем, как строить их, используя React. Научимся использовать react-router и продвинутые элементы API React.JS.

        • props.children: как в JSX передавать вложенные компоненты.
        • Зачем нужен роутинг и как он устроен, проектируем структуру приложения.
        • Настраиваем вложенные роуты.
        • Выбираем и настаиваем history для нашего приложения.
        • Объеденяем с react-router и Flux.
        • Готовим компоненты к повторному использованию: propTypes, mixins, higher-order components.
        • Использование context для аутентификации.
        • Оптимизируем наше приложение с shouldComponentUpdate.
        • Узнаем как и зачем использовать иммутабельные данные.
      • Архитектура Flux для Реакт приложений зарекомендовала себя прекрасным образом, это привело к появлению её новых, улучшенных реализаций. Мы с вами обговорим, чего не хватало в библиотеке Flux от Facebook. Построим приложение с использованием Redux.js и увидим, какие новые возможности дает нам эта библиотека.

        • Минусы FB Flux, как библиотки, обзор альтернативных реализаций.
        • Redux.js – функциональный подход, Redux dev tools, возможности для мониторинга и универсальных приложений.
        • Actions и Reducers, как чистые функции.
        • Настраиваем синхронный поток с Redux, переиспользуем созданные ранее компоненты.
        • React-redux для связи.
        • Варианты реализации асинхронных actions в Redux, использование Middlewares.
        • Redux c react-router.
        • Использование Redux для универсальных приложений.
       
      Telegram, 16 дек 2015
    2. Загрузка...

      Похожие складчины
      1. Bulion
        Запись

        Мини-курс "Знакомство с девушкой. Алхимия Уверенности"

        Bulion, 26 мар 2017 в 12:07, в разделе: Пикап, секс, отношения
      2. Aplication
        Запись

        Курс на сжигание жира и коррекцию фигуры (Денис Кошелев)

        Aplication, 25 мар 2017 в 23:11, в разделе: Здоровье
      3. peratinskiy
        Запись

        Тестостерон Release (Арсен Маркарян) 2 и 3 ступени последнего онлайн курса

        peratinskiy, 24 мар 2017 в 15:37, в разделе: Здоровье
      4. sergunya
        Запись

        Курс позиционной торговли 2017 (Александр Пурнов)

        sergunya, 23 мар 2017 в 20:47, в разделе: Форекс, инвестиции, биржевая торговля
      5. Aplication
        Куплено

        Статистика. Базовый курс в комиксах (Грейди Клейн, Алан Дебни)

        Aplication, 23 мар 2017 в 16:35, в разделе: Электронные книги
      6. Zander
        Запись

        Теоретико-практический курс по самоисцелению и омоложению (Светлана Балабуюк)

        Zander, 22 мар 2017 в 13:58, в разделе: Курсы по эзотерике
      7. Bulion
        Запись

        Онлайн-Курс "Вконтакте 20/80". Уроки по продвижению Вашего бизнеса в социальной сети Вконтакте.

        Bulion, 22 мар 2017 в 08:56, в разделе: SEO, анализ, юзабилити, продвижение сайтов

Наверх