1차 프로젝트를 진행 기간 중 세션 때 배웠던 Life Cycle에 대한 개념을 정리하고자 한다.
import React, { Component } from "react";
import Child from "./Child";
import "./App.css";
class App extends Component {
constructor() {
super();
console.log("부모 constructor");
}
componentDidMount() {
console.log("부모 CDM");
}
render() {
console.log("부모 Render");
return (
<div>
<Child />
<Child />
<Child />
</div>
);
}
}
export default App;
import React, { Component } from "react";
class Child extends Component {
constructor() {
super();
console.log("자식 constructor");
}
componentDidMount() {
console.log("자식 CDM");
}
render() {
console.log("자식 Render");
return <div>자식 컴포넌트</div>;
}
}
export default Child;