▲carrotfarm 2023-05-08 | parent | favorite | on: Next.js 13.4 릴리즈 App Router 안정화, Server Actions alpha 추가(nextjs.org)제어 컴포넌트로 하면 스크립트를 사용해야 하고 그럴려면 클라이언트 컴포넌트로 만들어야 하는데 이러면 캐시나 이런면에서 손해를 봄. 요번에 추가된 server action은 컴포넌트내 함수에서 'use server'를 선언할 수 있게 되어 mutation 시에도 서버 컴포넌트를 유지하면서 사용할 수 있게 한것 같습니다. 요번 nextjs는 스크립트 사용을 최소화 하고 전체적인 전략이나 이런게 보면 볼수록 Remix 비슷하네요. 서버 코드와 클라이언트 코드가 섞여 있는게 옛날 PHP 생각이 나네요
제어 컴포넌트로 하면 스크립트를 사용해야 하고
그럴려면 클라이언트 컴포넌트로 만들어야 하는데 이러면
캐시나 이런면에서 손해를 봄.
요번에 추가된 server action은 컴포넌트내 함수에서
'use server'를 선언할 수 있게 되어
mutation 시에도 서버 컴포넌트를 유지하면서 사용할 수 있게 한것 같습니다.
요번 nextjs는 스크립트 사용을 최소화 하고 전체적인 전략이나 이런게 보면 볼수록
Remix 비슷하네요.
서버 코드와 클라이언트 코드가 섞여 있는게
옛날 PHP 생각이 나네요