Presentation Using Context, Higher-Order Components and Observables with React


Presentation showed the best practices when writing higher order components (HOCs) and presented examples how to migrate from mixins to HOCs following React recommendations.

Topics include: maximizing HOC factories composability, using ES7 decorators, wrapping context DI in HOCs, handling async state changes using RxJS Observanels and separation of concerns between presentation and business logic components. Examples were given using recompose, react-router, redux, redux-observable, themes and I18N (react-intl) through HOCs.

The presentation in SlideShare: https://www.slideshare.net/Trayan_Iliev/react-hocs-context-and-observables
The GitHub repositories are:
https://github.com/iproduct/demos-and-presentations
https://github.com/iproduct/course-node-express-react

The meeting was organized by React-Sofia Group (https://www.meetup.com/React-Sofia/) and happened in Puzl CowOrKing, bul. Cherni Vrah 47, floor 4, Sofia, Sofia (map). Sponsored by DataArt (http://dataart.bg/)