Перейти к содержанию

Вступление

ОБНОВЛЕНИЕ 2018: в учебнике хорошая теория, но ему уже два года. Проверяйте версии пакетов.

Источник: react-router-course-ru

Курс включает в себя 2 части:

  • Подключение и использование react-router'а
  • Использование react-router'a + redux

Преимущества и недостатки

Преимущества данного учебника:

  • на русском, текстовый формат + картинки (нет видео)
  • практически все разделы содержат исходный код на github
  • частично включает в себя переводы официальных туториалов/документации
  • использует современные (апрель 2016) версии библиотек
  • не использует библиотеки для роутинга, кроме react-router
  • кратко, без воды, полностью раскрывает вопрос роутинга на клиенте

Недостатки:

  • некоторые примеры невзрачны
  • нет красивого оформления (html/css)
  • не рассмотрен server-side рендеринг
  • нет тестов

От автора

Вопрос react-router + redux не раскрыт даже в официальной документации redux, поэтому, так как библиотеки развиваются стремительно, я постарался "научить вас рыбачить", а не просто "дать рыбу".

Первая часть react-router - вряд ли изменится, если react-router резко не изменит свое поведение.

Вторая часть react-router + redux - может измениться, либо дополниться примерами.

Интересные ссылки