목록nextjs (1)
민프
[Next.js] 기초 3. 'use client'는 Client에서 Interactive하게 만들어주는 것
'use client'는 Client에서만 render한다는 의미가 아니다'user client' 명령어가 있든 없든 모든 Component(Client Component, Server Component)는 Backend에서 먼저 pre-render가 되는데 그건 전부 interactive하지 않는 HTML로 변환되게 된다.여기에서 'use client'를 사용하게 되면 어떤 Component가 hydreate 되는지, 즉 어떤 것이 Interactive를 필요로 하는지, 더 쉽게 말해 어떤 것이 JavaScript가 필요한지, 어떤 것이 불필요한지 등을 결정하는데에 사용하게 된다. 정리해보자면 1. 모든 것이 첫번째로 Server Side에서 Pre-Render가 되어서 HTML로 변환된다.2. HTM..
Frontend/[Next.js]
2024. 8. 12. 21:58