리엑트
강의 요약
리액트로 사고하기
ReacfDOM.createRoot
import ReactDOM from 'react-dom/client';
import App from './App';
import Demo from './Demo';
const main = () => {
const element = document.querySelector('#root');
const ohterElement = document.querySelector('#other-root');
if (!element || !ohterElement) {
return;
}
const root = ReactDOM.createRoot(element);
const otherRoot = ReactDOM.createRoot(ohterElement);
root.render(<App />);
let count = 0;
// 여러 Root 생성 가능
otherRoot.render(<Demo count={count} />);
setInterval(() => {
count += 1;
// 여러번 렌더 가능
otherRoot.render(<Demo count={count} />);
});
};
main();리엑트 컴포넌트는 언제 리렌더링이 될까?
리액트는 라이브러리? 프레임워크?
제어의 역전(Inversion of Control, IoC)
키워드
React란?
React 컴포넌트
IoC(Inversion of Control)
Library vs Framework
Last updated