Home React developer roadmap What should I learn as a React developer? Javascript Javascript ES6 best practices React design patterns and techniques Conditional in JSX Higher order comopnoents (Dependency Injection) Presentational vs container Decorators Event handlers Passing a function to setState Composition Vs. inheritance List components React anti-patterns Props in initial state setState() in componentWillMount() Mutating state Using indexes as Key Spreading props on DOM elements React performance tips shouldComponentUpdate() check Using Pure Components Using reselect React Unit/Integration tests Unit testing in React