인프런 커뮤니티 질문&답변

히나타님의 프로필 이미지
히나타

작성한 질문수

Vue로 Nodebird SNS 만들기

Nuxt 관련 질문입니다.

작성

·

161

0

뷰를 처음 공부하고 있습니다.

어느정도 공부하다보니 SEO 문제를 접하게 되었는데요...

SEO문제를 해결하기 위해 nuxt를 사용하면 운영서버가 꼭 node.js 환경이어야 하나요?

클라이언트 요구 사항으로 일반 홈페이지를 vue로 개발하는 상황인데

백엔드는 자바로 개발될겁니다. 기존의 홈페이지도 현재 자바로 개발되서 운영중이구요.

이걸 리뉴얼 하면서 vue로 프론트를 개발해 달라고 해서 현재 열심히 공부중인데

SEO처리를 어떻게 해야하나 궁금해집니다.

사실 vue관련 강의 이것저것 거의다  듣고 이 강의는 nuxt 가 궁금해서 수강하게 되었습니다.

이 강의는 아직 초반만 들은 상태입니다.

다시 질문으로 돌아와서 현재 자바로 운영되고 있는 홈페이지의 프론트를 vue로 개발하려는데

nuxt를 사용하면 배포시 운영서버에 꼭 node.js 환경이 갖춰져야 하나요?

아니면 프론트 개발할때만 node js 환경에서 하면 되는건가요?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

nuxt 서버는 node로 돌아가고, 백엔드 서버는 spring이어도 됩니다.

SSR(SEO)를 위해서는 node 서버가 필요합니다. 단, 사용자에 따라 데이터가 달라지지 않는다면 nuxt generate로 각 페이지별로 정적인 html을 만들어낼 수 있습니다. 이 경우는 node 필요없이 단순히 spring 서버에 html을 올려두기만 하면 됩니다.

히나타님의 프로필 이미지
히나타

작성한 질문수

질문하기