react
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| react [2019/04/03 11:36] – kalaschnikow | react [2019/04/03 17:13] (current) – [JSX] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== React ====== | ||
| + | JavaScript Bibliothek für UI. | ||
| + | * modular | ||
| + | * performant | ||
| + | |||
| + | ===== Quick start ===== | ||
| + | |||
| + | create-react-app | ||
| + | |||
| + | ... | ||
| + | |||
| + | npm start -> startet die App und Browser | ||
| + | |||
| + | -- | ||
| + | |||
| + | ==== Project Files ==== | ||
| + | |||
| + | * README.md | ||
| + | * package.json | ||
| + | * dependencies | ||
| + | * " | ||
| + | * ... | ||
| + | * browserlist | ||
| + | |||
| + | ==== JSX ==== | ||
| + | |||
| + | JS Erweiterung | ||
| + | |||
| + | HTML embedded in JS und andersrum | ||
| + | |||
| + | ===== Redux ===== | ||
| + | |||
| + | |||
| + | * Store | ||
| + | * Actions | ||
| + | * Reducer | ||
| + | |||
| + | * FSA (Flux Standard Action) pattern | ||
| + | * Libraries | ||
| + | * Redux-actions | ||
| + | * Redux-Saga | ||
| + | * Redux-Observable | ||
| + | * Redux Thunk | ||
| + | |||
| + | ==== React-Redux ==== | ||
| + | * connect | ||
| + | * mapStateToProps | ||
| + | * mapPropsToState | ||
| + | * ... | ||
