Прошло 2.5 года после публикации первой версии подробного туториала по основам React. За это время gitbook насчитал 250 000+ уникальных посетителей.


book cover


Под катом подробнее об учебнике и список изменений.


Во-первых, это текст. С legacy.gitbook все еще можно скачивать в формате PDF/epub/mobi. В новой версии я эту опцию не нашел и, к сожалению, новая версия gitbook плохо работает без VPN.


Во-вторых — это такой же скупой на "воду" учебник. Текст, картинки, исходный код.


В процессе обучения описывается простой сценарий: лента новостей (из json-файла) + возможность добавить новость. Никаких заигрываний с бэкэндом. Большая часть разработки идет прямо в index.html, и только под конец мы знакомимся с create-react-app.


Цель данного учебника: познакомить с React'ом тех, кто уже знаком с html/css и имеет представление об основах js. Библиотека добавляется как обычный script. Это было удобно в пору jQuery и я не стал переделывать формулу обучения.


Где?


Скачать для оффлайна или читать в онлайне — legacy.gitbook


Так как у gitbook могут быть проблемы с доступностью, версия 2.0.0 выложена на Yandex.Disk (PDF/ePub/mobi)


Чему вы научитесь в процессе обучения?


  • Создавать компоненты, учитывая propTypes
  • Грамотно использовать props и state компонента
  • Работать с формой
  • Работать с react dev tools

Что было обновлено:


  • React 16.4
  • Исходный код (полностью)
  • Текст (частично + новые разделы)
  • Скриншоты (полностью)

Бесплатно, значит так себе...


Начните читать, убедитесь в обратном. В учебнике учтен опыт консультирования и как уже было сказано, первое издание зашло на ура.


Как сделать книгу лучше?


Это же open-source, друзья. У гитбука удобный интерфейс отправки ошибки. Выделили текст, отправили исправление/пожелание/замечание.




Успехов в обучении. Туториал по Redux в процессе обновления.

Комментарии (10)


  1. demin
    30.07.2018 05:40

    Я извиняюсь за глупую шутку, но уже с обложки понятно, что автор всё изложил ясно и чётко.


    1. ThisMan
      30.07.2018 05:57

      Сразу видно, что повествование будет без воды)


  1. pash4paul
    30.07.2018 11:54
    +1

    Ссылки на исходный код из книги ведут на 404.


    1. maxfarseer Автор
      30.07.2018 12:16

      Спасибо, забыл открыть доступ в репозиторий для всех. Исправлено.


  1. theWaR_13
    30.07.2018 12:08
    +1

    Спасибо большое за учебник! В свое время очень сильно помог понять мне основы React :)


  1. beerhunter
    30.07.2018 12:16

    А обновление курса по redux не планируется?


    1. maxfarseer Автор
      30.07.2018 12:16

      Планируется, по срокам у меня стоит сделать это до первой половины сентября.


      1. beerhunter
        30.07.2018 13:13

        Спасибо!


  1. RuLab
    30.07.2018 16:06

    Спасибо! Действительно то что надо, для старта! С нетерпением ждем обновленную версию руководства по Redux.


  1. anfield343
    30.07.2018 16:43

    Спасибо! Но все же жду больше Redux)