[React] 중첩된 라우트 , Outlet
·
Front-End/React
다음은 책 리액트를 다루는 기술을 읽고 공부한 내용을 바탕으로 작성된 글입니다. function App() { return ( ... ); } 컴포넌트 를 element로 가지는 Route에 을 element로 가지는 컴포넌트가 Children으로 들어가 있다. 다음을 코드를 이어서 보자. const Articles = () => { return ( ... ... ); }; 이라는 컴포넌트를 사용했다. 이는 'react-router-dom'에서 제공하는 컴포넌트로, Route의 children 으로 들어가는 JSX 엘리먼트를 보여주는 역할을 한다. 즉, 이 코드의 경우 의 내용이 Outlet 컴포넌트가 사용된 자리에 중첩되어 보여진다. 즉, Articles 컴포넌트의 맨 윗 부분에 Article 컴포넌트..