20220628

    TIL - 20220628

    TIL - 20220628

    오늘도 어제에 이어서 Next.js에 대해서 공부했다. Next.js에는 _app.js라는 파일이 있다. 반드시 이름이 _app.js여야 하며, Next.js는 page가 렌더링 되기 전에 먼저 _app.js를 참고한 다음 page의 내용물을 렌더링한다. 그렇기 때문에, Header나 global로 적용해야 하는 CSS를 중복 없이 한 번에 적용할 수 있다. React.js와 비교하면 Header를 적용하려면 모든 컴포넌트에 Header 컴포넌트를 넣어줘야 하는데 Next.js는 이러한 기능을 한 번의 코드로 적용할 수 있는 것이다. redirects와 rewrites라는 기능이 있다. redirects는 말 그대로 사용자가 어떠한 url을 입력하면 그 url을 개발자가 설정한 url로 자동으로 이동한다..