Learn React from now on!
March 3, 2019
- Tutorial to React - https://reactjs.org/tutorial/tutorial.html
- Review Javascript - https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
March 4 and 5, 2019
- Finished the basic tutorial and the demo tic-tac enhancements.
March 6, 2019
- React Guide - Forms
- React Guide - Lifting state up
- React Guide - State and Lifecycle
- React Guide - Composition vs Inheritance ** The tip is never to use Inheritance since Composition can fulfill all the needs and much more flexible.
- React Guide - Thinking in React ** This one is really interesting https://reactjs.org/docs/thinking-in-react.html
March 7, 2019
- React Guide - Accessibility
- React Guide - Code-Splitting
- Bundling
- Code-spliting - improve the load performance
- import() => export => include/require other JS files
- React.lazy => lazy load JS files
- Suspense => handle if the external JS has not be loaded yet
- Error Boundary => Add general error handling stuffs
- Route-based code splitting => Named Exports
- React Guide - Context
- Context - share the same attributes
- React Guide - Error Boundaries
- This is useful!