Next.js에서 use client 뭔지 알고 쓰자
·
프로젝트/GitHub Profile Viewer
Next.js를 사용하시는 분들이라면, 공부를 해보신 분들이라면 "use client"로 페이지 렌더링을 어떻게 할지 설정한 경우가 있을 거에요. 아 혹시!! 렌더링을 설정한다는 것도 모르겼나요?? 괜찮습니다. 제가 그랬거든요.오늘은 "use client"!!!!"대체 언제 써야 하고, 왜 중요한 거지?" 에 대해서 알려드릴게요!1. Next.js: 서버에서? 브라우저에서?Next.js는 SSR(서버 사이드 렌더링) 덕분에 서버에서 HTML을 미리 만들어서 쏴줍니다. 덕분에 SEO에도 좋고 초기 로딩도 빠르죠! 근데… 모든 걸 SSR로 해결할 수는 없어요. 🤔 예를 들어, 우리가 버튼을 클릭하거나 스크롤 이벤트를 처리하고 싶다면 브라우저에서 실행해야겠죠?여기서 바로 CSR(클라이언트 사이드 렌더링)이 ..
콜백 함수 알려드림.. 믿고 따라오셈
·
웹개발/REACT
리액트에서 콜백 함수 사용하기안녕하세요, 친구들! 오늘은 리액트에서 콜백 함수를 사용하는 방법에 대해 배워볼 거예요. 콜백 함수는 리액트에서 중요한 개념 중 하나예요. 함께 알아보도록 할까요 콜백 함수란?콜백 함수는 다른 함수에 인수로 전달되어 나중에 호출되는 함수를 말해요. 콜백 함수는 주로 비동기 작업이나 이벤트 처리에서 사용돼요. 콜백 함수의 기본 개념먼저, 콜백 함수가 무엇인지 간단한 예시를 통해 이해해봐요.function sayHello() { console.log("안녕하세요!");}function executeCallback(callback) { console.log("콜백을 실행하기 전!"); callback(); // 전달된 콜백 함수 실행 console.log("콜백을 실행한 후..