Was ist eine React Component?
Welche Phasen des LifeCycles gibt es?
Was geschieht beim Mounting/Geburt einer Component?
Was geschieht beim Updating einer Component?
Was geschieht beim Death/Unmounting einer Component?
-ComponentWillUmount wird invoked
Warum möchte man manchmal Components töten?
-Um den DOM sauber zu halten können nicht mehr benötigte und angezeigte Elemente getötet werden
Was meint v = fn(s)
view ist eine Funktion des States
Wofür gibt es den constructor einer Component?
Wofür gibt es die render Funktion einer Component?
Was ist ein einer Class Component der State?
-Alles in this.state in dem Constructor
Was ist ein einer Class Component der View?
Alles in der render() Function
Wann wird componentDidMount() invoked?
Wie nutzt man componentDidMount()?
Under dem Constructor als Class Methode
componentDidMount(){
magic()
}
Was heißt es wenn eine Component gemounted wird?
-Die Component wird dem DOM hinzugefügt
Kann man in Function Components constructor, componentDidMount, componentDidUpdate oder componenWillUnmount nutzen?
Wird ComponentDidUpdate für Dinge wie öffnen von Panels und Interkation mit Elementen genutzt?
-Nein dafür wird AppState genutzt
Wofür wird ComponentDidUpdate genutzt?
-Checken ob Infos von APIs reinkamen (Wurde neue Daten in die Component geladen?
Falls ja, rerendere die Components