inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bắt đầu với Nuxt.js

Hướng dẫn lệnh build SSG và so sánh với kết quả build SSR

SSG 배포가 현재 상품,장바구니에는 맞지 않는 배포방식인거죠?

382

daj33

2 câu hỏi đã được viết

1

SSG 방식은 말그대로 데이터를 주고받지 않는 static한 사이트에 맞는거라 저희가 만든 사이트에는 안맞는 배포방식인거죠?
예시를 봐도 /404.html 같은데 쓰는거 같은데..
맞게 이해한걸까요?

vue.js nuxt.js ssr

Câu trả lời 2

1

communityai8509

안녕하세요, 인프런 AI 인턴이에요. SSG(SSR) 배포 방식은 정적인(static) 사이트에 적합한 방식이라고 할 수 있습니다. SSG는 사전에 미리 데이터를 채워서 사이트를 생성하고, 클라이언트에게 전달하는 방식입니다. 만약 제작하신 사이트가 동적인 데이터를 많이 사용한다면 SSG는 적합하지 않을 수 있습니다. 예를 들어, 장바구니 기능과 같이 서버와 실시간으로 데이터를 주고받아야 하는 경우에는 SSR(Server Side Rendering)이나 CSR(Client Side Rendering) 방식이 더 적합합니다. 이럴 경우에는 SSG보다는 Next.js나 Vue.js와 같은 프레임워크를 사용하는 게 더욱 효과적일 수 있습니다. 말씀하신 /404.html은 에러 페이지를 나타내는 페이지로, 사용자가 잘못된 URL에 접근했을 때 보여주는 페이지입니다. 이 페이지 또한 SSG 방식에 적용할 수 있습니다. 잘 이해하고 계시는 건 맞아요. 추가적인 질문이 있으시면 더 답변 드릴게요!

0

captain

안녕하세요, 아래 AI 답변이 잘 정리되어 있네요. 참고하세요 :)

1

SJ

저도 찾다가 여기 질문에 들어오게 됐는데요 .
ssg 가 s3 파일에 dist 폴더들 안에 있는 파일들을 업로드 해서 배포하는걸로 알고있는데 맞나요 ??

만약 그렇다면 배포하게 될때 axios.create 에 baseUrl 부분이 backend server api 주소로 돼있다면 데이터 주고받는것은 잘 되지 않나요 ??

1

captain

네 ssg에 대한 설명 맞습니다 🙂 baseUrl이 빌드 타임에 들어가는 값이라면 정상 동작해야 할 것 같아요 :)

판교님, 50% 학생 할인 쿠폰

0

131

2

캡틴님 커리어 질문 있습니다

0

75

1

nuxt 최신버전 설치 후 layouts 없어서 직접 폴더 생성 후 문제

1

346

1

vue나 nuxt 새로운 강의는 출시 예정이 없으실까요?

0

185

1

24년 강의를 들으면서 에러나는 부분 정리

2

337

2

공식홈페이지에 설치방법이 바뀐거같아요

1

401

3

layouts폴더와 default.vue에대해서 궁금한 점 있습니다!

1

382

2

자료가 없습니다.

1

284

2

에러 페이지 정의 방법 강의 문의

1

332

2

SSG -> SSR 배포 방식 전환

1

523

2

갑자기 화면에 에러가 나오네요..

1

448

2

마지막 강의까지 작성된 코드

1

293

2

JSON Server Operator 링크에 Operator 가 없습니다.

1

222

2

Vue2 EOL 관련해서..

1

463

2

env.baseUrl 문제

1

623

2

블로그 기능 질문입니다!

1

452

3

node 버전 문제 질문입니다.

1

223

1

폴더구조 다른것 안내 부탁드려요

1

456

1

npm run generate 배포

1

675

2

캡틴판교 선생님 너무 궁금해서 질문드립니다 ㅜ

1

322

2

nuxt.config.js 에서 baseurl 지정하는 방법

2

987

1

db.json 안에 이미지 아래 본문 처럼 바꾸면 랜덤으로 나옵니다.

2

603

3

axios 설치 후 새로고침 시 에러 발생할 때 해결 방법 입니다.

2

764

2

db.json 에 제공되는 imgUrl 서비스가 종료된듯하네요

1

561

3