life cycle initialization
Note on initialization
Initialization case
Running-1
Running-2
Running-2-Case
Running-3
Running-3-Case
destroy
getDerivedStateFromProps
getSnapshotBeforeUpdate
Case