
Dave Ceddia
Dave Ceddia - профессионально пишет программного обеспечение более 10 лет. React - его любимая технология. Автор книги "Pure React" и многих постов в блогах по теме разработки.
Обычное состояние React просто. Вы вызываете setState, компонент повторно рендерится, и… вот и все. Это относится к одному компоненту. Никаких скачков между файлами. Легко. Redux совсем другой зверь.
Вы должны создать Store. Вы должны написать редуктор. Возможно, добавить промежуточное программное обеспечение (не забудьте составить его!). Обернуть ваше приложение в провайдере. Подключите определенные компоненты (но не все!). Отправить «действия», которые, кажется, ничего не делают ...
О, вы просто хотели сделать HTTP-вызов? Для этого вам нужно установить redux-thunk. Или redux-saga Это действительно зависит от вас. Получайте удовольствие, решая все это!
Как показывает большинство уроков, каждое маленькое дополнение требует безумного танца между 4 различными файлами.
И Redux очень популярен. По некоторым оценкам, 50-60% приложений React используют эту вещь. Как они все поняли это?
Большинство уроков просто добавляют путаницы
Существует почти бесконечное количество учебников по React-Redux, но большинство из них просто говорят вам, что печатать, не говоря почему.
В конце концов, вы остаетесь с запутанным беспорядком, который вы едва понимаете. И знание, как мираж, исчезает, как только вы отводите взгляд. Тогда вы вернетесь к тому, с чего начали.
После всех уроков вы по-прежнему не можете создавать реальные приложения с Redux и React.
Сколько еще часов потребуется, чтобы вырваться из цикла?
Разорвать цикл
Что, если бы вы смогли наконец-то создать приложения React + Redux самостоятельно? Расставьте кусочки в своей голове - упорядоченно и просто - а затем просто соедините код, как Lego.
Вы могли бы наслаждаться созданием отличного продукта и внести значительный вклад в вашу команду. Начав с чего-то, что вы понимаете - с простого React, - вы можете опираться на этот фундамент, чтобы постепенно изучать Redux. Одна концепция за один раз.
Более простой способ изучить Redux.
Вы можете работать продуктивно с Redux и React, и этот видеокурс поможет вам в этом.
Вы получите практику, создав приложение в React, а затем реорганизовав его для использования Redux. Это даст вам основы.
Затем мы пройдемся по созданию более крупного приложения, используя все навыки, которые вы изучили и практиковали (плюс несколько новых). Шаг за шагом мы собираем приложение с нуля.
Упражнения помогают концепции
Есть встроенные упражнения, которые помогут вам вспомнить, что вы изучаете. Это не учебник «копируй, вставляй, наблюдай, как он запускается».
И, как человек, которому нравится знать, почему все работает так, как они работают, я потратил время, чтобы объяснить причины этих концепций.
Комплексные видео, легко усваиваемые
В течение 43 видеоуроков (около 4,5 часов) вы узнаете все основные понятия, а также узнаете, как их использовать в приложении React.
Все видео менее 12 минут, а средняя продолжительность составляет около 5 минут. Получить, узнать что-то, выйти.
Я отредактировал видео, чтобы сделать их насыщенными информацией и в то же время поддерживать хороший темп.
Курс разбит на маленькие кусочки, И каждая концепция представлена простым, не пугающим образом.
ПОЛНЫЙ ПАКЕТ
https://github.com/dceddia/pure-redux/tree/master/lessons
https://coursehunters.online/t/daveceddia-pure-redux-exercises/
Dave Ceddia - профессионально пишет программного обеспечение более 10 лет. React - его любимая технология. Автор книги "Pure React" и многих постов в блогах по теме разработки.
Станьте старшим разработчиком React! Создайте крупное приложение для электронной коммерции с Redux, Hooks, GraphQL, ContextAPI, Stripe, Firebase. Присоединяйтесь к живому онлайн-сообществу из более чем 100 000 разработчиков и изучите курс, который проводят отраслевые эксперты, которые фактически работали в Силиконовой долине и в Торонто с React.js. Это совершенно новый курс, выпущенный в июле 2019 года!
Redux является одним из самых популярных репозиториев JavaScript на GitHub. Этот курс научит вас продвинутым методам Redux, включая использование саг, использование селекторов, создание компонентов React и создание промежуточного программного обеспечения (middleware).
Вы не знаете Реакт. Но не из-за отсутствия попыток изучить его! Учебники, книги, курсы, подкасты, посты в блогах ... Вы все их читали или пытались это сделать. Вы следовали за всем этим, и, конечно, это имело хоть какой-то смысл, пока вы усердно воспроизводили каждый шаг, но только когда вы достигли конца, все, что вы якобы выучили, просто ... забылось или превратилось в огромное серое небытие: туман неопределенности...
Переход от новичка к эксперту за 6 часов. Все, что вам нужно для создания современных приложений с Redux. Научитесь создавать современные приложения. Redux - самая популярная библиотека управления состояниями для приложений JavaScript. Он в основном используется с React, но также становится популярным в сообществах Angular, Ember и Vue.