Application State Management
- React Redux
- Action Types
- Selectors
- Reducers und combineReducers
- Redux Dev Tools (Browser Erweiterung)
- Actions
- Custom Hooks
- Redux Thunk
- Redux Toolkit
- Immutable State mit Immer
- Eigene Redux Middleware
- API Storage zentralisiert
- mapStateToProps und connect
React-Router
- Routing mit React-Router
- Routing Möglichkeiten (BrowserRouting & Co)
- Private Routen (nur mit Anmeldung erreichbare Seiten)
- Umleitungen (Redirects) und Switch
- Parameter für Routen
- exact Keyword
- Splitting der Applikation in chunks und Optimierung
Weitere Themen
- Error Boundaries und Fehlermanagement in React
- Logging in React Anwendungen
- Mehrsprachigkeit und Möglichkeiten (react-i18next & i18n)
- Anbindung an APIs
- Vite als Build Tool
- CRACO - Create React App Configuration Override
- UI-Bibliotheken für React
Testing
- Unit Tests mit Jest und der React Testing Library
- End to End Testing mit Cypress und Puppeteer
- Continuous Integration mit React Anwendungen
Application State Management
- React Redux
- Action Types
- Selectors
- Reducers und combineReducers
- Redux Dev Tools (Browser Erweiterung)
- Actions
- Custom Hooks
- Redux Thunk
- Redux Toolkit
- Immutable State ...
Mehr Informationen