Learning more about ReactJS basics from a different course from Egghead.io. Also, I will keep on documenting by daily progress here to keep myself motivated and accountable for it.
- Create HTML elements with React's createElement API
- Replace React createElement Function Call with JSX
- Create a Simple Reusable Component
- Validate Custom React Component Props with PropTypes
- Conditionally Render A React Component
- Rerender a React Application
- Style React Components with className and In Line Styles
- Use Event Handlers
- Use Component State
- Stop Memory Leaks with componentWillUnmount Lifecycle Method
- Use Class Component
- Manipulate the DOM with React refs
- Make Basic Forms with React
- Make Dynamic Forms with React
- Controlling Form Values
- Use the key prop when Rendering a List
- Make HTTP Requests
- Build and deploy a React Application