쌤 함수표현식 함수선언문으로 작성하는거의 차이가뭔가요?
다른사람들 코드보면 대부분 함수선언문으로 작성하던데,
저는 rafce 키워드치면 함수표현식으로 작성되는게 익숙해져서 이걸로 하는데요,, 차이가뭔가요? 뭐가 더 권장되는방식인가요?
( next.js 공식문서보면 함수선언문으로 작성되어있어서 질문드렸습니다 ㅜㅠ )
한수 선언문..
export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang='en'>
<body>
{/* Layout UI */}
<main>{children}</main>
</body>
</html>
);
}
함수표현식
const RootLayout = ({ children }: { children: React.ReactNode }) => {
return (
<html lang='en'>
<body>
{/* Layout UI */}
<main>{children}</main>
</body>
</html>
);
};