react manuals

Ivan Asmer cc809001b4 routing %!s(int64=6) %!d(string=hai) anos
ES6.md 562b436065 base first %!s(int64=6) %!d(string=hai) anos
README.md c508d2b0dc upd %!s(int64=6) %!d(string=hai) anos
additionals.md e1700e195f redux hw %!s(int64=6) %!d(string=hai) anos
base.md 35d530fdb9 baseHW pre alpha %!s(int64=6) %!d(string=hai) anos
baseHW.md 35d530fdb9 baseHW pre alpha %!s(int64=6) %!d(string=hai) anos
redux.md ca454d9b3e redux alpha %!s(int64=6) %!d(string=hai) anos
reduxHW.md 6d8a1da136 thunk pre alpha %!s(int64=6) %!d(string=hai) anos
routing.md cc809001b4 routing %!s(int64=6) %!d(string=hai) anos
thunk.md 3ab31cff6e alpha %!s(int64=6) %!d(string=hai) anos

README.md

React manuals

  1. Javascript ООП
    • принципы ООП
    • способы реализации
    • функциональное ООП
    • прототипное ООП.
  2. Javascript асинхронное программирование: promise, async/await
    • Callback hell
    • Promise hell
    • Async/await paradise
  3. ES6 синтаксис, ES6 синтаксис ООП, знакомство с React
    • Синтаксический сахар в ES6
    • Как именно завернуто прототипное ООП в синтаксис ES6
    • node, npm
    • babel, webpack
    • import/export
    • create-react-app
  4. React: компоненты, JSX
  5. React: взаимодействие компонентов, redux
    • Какое место занимает React в архитектуре приложения
    • redux: как и зачем
    • Редьюсеры
    • dispatch/action
    • subscribe
    • connect
  6. React+redux: практика.
  7. Thunk
  8. Saga
  9. Native
  10. Components, Containers, HOC
    • Насколько мелким должен быть компонент
    • Generic компоненты и их переиспользование
    • Композиция компонентов
    • Оптимизация рендеринга