Please use git checkout tags/step-[n]
for moving via steps
- Step-1: minimal setup for start with react;
- Step-2: basic jsx syntax;
- Step-3: nested rendering;
- Step-4: component props and styling;
- Step-5: stateless and stateful components;
- Step-6: lifecycle methods;
- Step-7: controlled and uncontrolled components;
- Step-8: rendering children via this.props.children property;
- Step-9: component keys;
- Step-10: react + webpack basic configuration;
- Step-11: creating & deleting list elements;
- Step-12: added loaders for scss;
- Step-13: added material-ui - set of styled components;
- Step-14: added propTypes example;
- Step-15: added HOC (Higher Order Component) example;
// TODO: add step for router
// TODO: add step about clone children
<script src="https://unpkg.com/[email protected]/dist/react.min.js"></script>
<script src="https://unpkg.com/[email protected]/dist/react-dom.min.js"></script>