HTML로 먼저 만들고, 빈 Next.js 앱으로 옮기는 작업입니다.
화면을 HTML, CSS, JavaScript로 먼저 만든 뒤, 그 파일을 Next.js 페이지와 React 컴포넌트로 다시 짤 수 있다. 변환은 빈 폴더에 만들어 둔 Next.js 앱 안에서 한다.
npx create-next-app@latest로 앱을 만든다. 고르는 항목은 준비에 있다.useState로 옮긴다. 대응은 대응·주의에 있다.npm run dev로 링크와 버튼을 눌러 본 뒤에, 정적 원본을 지울지 정한다.대상은 브라우저가 바로 여는 HTML, CSS, JavaScript다. Java로 이미 동작하는 Spring Boot 앱은 대상이 아니다. 그 앱은 화면, 로그인, 데이터베이스, 배포가 다른 구조라 파일을 페이지로 옮기는 작업이 되지 않는다.
React 문법 자체는 React 강좌에 있다. 이 묶음은 그 문법으로 정적 파일을 옮길 때의 절차만 다룬다.