Goal abandoned
The author does not write in the goal 8 years 4 months
Освоить React + Redux
В ожидание следующего проекта у меня выдались относительно свободные пара недель, на которых я начал щупать React. И первое впечатление оказалось положительным: сложно, непонятно, но интригующе)
Эта цель будет следовать пути, предложенному в React Roadmap(ссылка). Материала просто куча, чтобы не потеряться в нем авторы рекомендуют придерживаться линейного и последовательного подхода в изучении: идти от начала и до конца, ничего не пропуская.
Goal Accomplishment Criteria
Я могу написать полноценное веб-приложение с использованием React + Redux
Personal resources
Личное время, огромное желание, упорство, средние навыки разработки на Angular.
Goal ecological compatibility
Изучение нового фреймворка поможет мне расширить свою специализацию, также будет не лишним для будущих проектов)
-
Вводная часть
Ссылки и ресурсы для общего понимания: что за зверь этот ваш React и на что он способен?
-
React
Ссылки на статьи и руководства по React
- React Fundamentals
- Getting Started
- Getting Started with create-react-app
- React Docs Tutorial
- Thinking in React
- The React Quick Start Guide (ES6 version)
- Removing User Interface Complexity, or Why React is Awesome
- Learn Raw React — no JSX, no Flux, no ES6, no Webpack…
- Learn Raw React: Ridiculously Simple Forms
- Building a Router with Raw React
- React's Official Guides & Tips
- react-devtools
- React Cheat Sheet
-
Bundlers - Webpack
Во всех руководствах по React что я встречал используют webpack - так что учим.
-
ES2015+
Я уже немного знаком с ES6, доводилось использовать стрелочные функции, let и const, модули, классы. Да и вообще, мне намного удобнее писать JSX используя последние новшества в языке.
-
Роутинг с помощью React Router
- React router tutorial
-
Redux
Именно из-за этой штуки я создаю цель. Азы реакта освоить я успел, но об Redux здорово так обломался, так что буду последовательно и постепенно идти к постиженю дзена)
-
Проекты
Вот и добрались до практики! Парочка простых проектов для закрепления пройденного материала.
- 1250
- 26 August 2016, 19:51
Don't miss new posts!
Subscribe for the Goal and follow through to its completion