User Tools

Site Tools


react

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
react [2019/04/03 11:24] – created kalaschnikowreact [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
 +      * "react": "^16.8.6" => mind. 16.8.6
 +    * ...
 +    * 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
 +  * ...