Thanks for the invite.
IMO, A good starting point to read is this nice pattern collection here and here
It's not super updated yet because it recommends Alt.js instead of Redux ;-)
Some more topics to throw in
- Inheritance (use composition instead!)
- getInitialState() (use props!)
- Flux (add any flux implementation only if you have a big messy component at the root of your component tree)
- State (try to force you and your co-workers to use functional stateless components, otherwise use higher order components as near as possible to the root of your component tree. Some other thoughts here)
- mixins (use ES7 decorators or functional wrappers instead)