개발자

Next js 공부(버전) 추천

2023년 08월 02일조회 448

Next js를 배워볼 겸 혼자 사이드 프로젝트로 도전을 해보려고 합니다. 저는 어떤 기술들을 사용하고자 할 때, 강의로 가장 기본적인 것들을 공부한 후에 프로젝트 생성하고 나서 공식문서를 보던 깃허브를 보던 하는 타입입니다. 요새 Next가 많이 언급되는 것 같아서 사용해보려고 하는데, 강의도 그렇고 블로그 글이나 등등 최신 app directory는 자료가 잘 없더라구요. 그래서 어떤 버전으로 사이드 프로젝트를 시작하는게 좋을지 의견을 구하고자 합니다. 1. 구버전(12 이하)에 document방식으로 먼저 공부를 하고 나중에 최신버전에 대한 자료들이 더 많아졌을 때 마이그레이션 하는 방법 2. 맨땅에 헤딩 느낌으로 최신버전으로 악깡버 의견 남겨주시면 감사하겠습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

인기 답변

임태연님의 프로필 사진

프로덕션에 12.3.4를 사용했고, 최근 토이프로젝트에 13.4.13을 사용해보고 있습니다만..! 프로덕션을 염두에 두고 계신 경우, 1번을 추천합니다. 개인적으로는 최소 올해 말까지는 12를 사용하는 것이 신체적-정신적(?)으로 좋을 것 같아서요 사실, 올해 말이라고 말한 이유도 vercel에서 빠르게 패치하고 있어서 기간을 긍정적으로 봤어요. 제 생각에는 app dir의 핵심 기능들이 아직 안정적인 것 같지 않고(vercel에서는 안정적이라 말하지만, github에 핵심 로직 관련 이슈도 많음 + 지금도 고통 받는 부분 다수), 이에 따라 app dir 관련 공식 문서는 내용도 변경될 가능성이 높다고 생각되며 예제도 바뀔 수 있습니다. 프로덕트에 사용할 계획이시라면, 변경된 부분을 다시 공부하여 다시 적용하는 것보다는 기존 12의 안정성을 가져가는 게 맞을 것 같아요. app dir가 가져다주는 이점이 12에서 못 하는 부분도 아니어서 더 그런 면이 있다는 느낌이 들어요

임태연님의 프로필 사진

임태연

웹 프론트엔드 개발자2023년 08월 14일

+ 생각보다 보시는 분이 있으셔서, 처음 사용하시면 잘 못 이해하실 것 같아서 정정할게요 12라고 지칭했지만, 정확히는 page router를 말한 거에요 제가 추천하는 버전은 page의 안정적 버전이라고 생각되는 13.(1 or 2).X 입니다. 정확한 버전은 기억이 안나서, 찾아보시는 것이 더 정확할 것 같아요 또, page를 사용하는 것을 '구식 버전이다' 라고 생각할 필요는 없을 것 같아요. vercel에서 page도 계속 지원한다고 말하고 있어서요..! 심지어는 새 기능도 추가될 수 있다고 하니 너무 고민하지 않으셔도 될 것 같아요

이형래님의 프로필 사진

안녕하세요~ 질문하신 내용에 정답은 없겠지만 개인적인 의견을 드려본다면 next.js 12로 먼저 전반적인 next.js 흐름을 확인해보시고나서 next.13을 해보시는게 어떨까요? 말씀하셨던것처럼 next.js13은 생각보다 자료가 적은편이기도 하고요. 그렇기 때문에 자료가 비교적 풍부한 next.js12로 next.js와 먼저 친숙해지는것도 좋은 방법일 것 같습니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!