- Make my own react bootstrap project with all dependencies
- Store my custom components here
- Understand better React and "around" Reacy system
- Make development and bootstraping faster
- Virtual dom of course and it's advantages
- React application architecture (components and composability over inheritance)
- Async Imports and code spliting
- Application State and it's architecture including actions, reducers etc
- Routing
- Client side middleware
- "API only" approach
- JWT authentification
- Layouting with the help of some of well known css frameworks
- Lifecycle, on demand component loading etc
- PWA
- TDD, helpfully with proper state setup
- Animations like this one or react-transition
- Activity and Bug monitoring. Logging with proper external tools also.
- Like sentry, logrocket and similar
- Create React App with Webpack
- React Router
- Redux, react-redux etc
- Jest
- Fetch
- Bulma
- crypto coin prices from some API
- maybe some Highchart also
- tweets, where user can enter hash
- inform better about container components - in gaeron examples they don't have any JSX
- inform better about larger amount of reducers and actions organization but I suppose if I have reducer named "accouts" it can manage multiple action types like ADD_USER, EDIT_USER, DELETE_USER etc etc so we can split logic better