ssr 캐시 가능한지 질문
ssr인데 해당 html에 연결된 js 파일이 있어서 js파일로 동적으로 렌더링하면 ssr로 내려진 html 자체는 캐시가 가능한가요?
*ex) ssr로 받아온 infren.html 안에 user.js 파일 있고
user.js에서 ajax로 사용자 이름만 json으로 받아와 렌더링하면
infren.html과 user.js은 캐시할 수 있나요???
답변 1
1
안녕하세요ㅎㅎ 질문 감사드립니다.
강의 도입부의 'CSR/SSR/SSG 이해하기' 강의를 들으시면서 질문을 남겨주신 것 같습니다. 뒤에 나오는 getStaticProps, getServerSideProps 강의를 통해 답을 찾아내셨을 거라 생각됩니다.
ssr은 기본적으로 매 요청마다 서버에서 렌더링하기 때문에 보통 cache를 하지 않지만 getServerSideProps 강의에 나오듯 'Cache-Control' header를 조절해 변경할 수는 있습니다.
<script>를 통해 불러오는 js 파일의 경우 보통 변하지 않는 파일일테니 cache가 될 것 입니다.(계속 결과값이 변경되는 파일이 아니라면)
하지만 제시해주신 상황에서는 보통, 다음 강의에 나오는 getStaticProps를 사용하는 것이 일반적일 것 같습니다.
감사합니다! :)
API 라우터를 사용해야 하는 경우에 대해
1
150
1
키보드 어떤 거 사용하시나요
1
352
1
next.js 멀티플 런타임 관련해서 질문 올립니다..
1
358
2
아주 기초적인 질문입니다.
1
322
1
서버사이드 렌더링을 할 때, 서버는 어디에 있는 건가요?
1
1170
2
수업을 듣다가 SSR에 관하여..
1
551
2
interface 와 type
1
376
1
엘리맨트들의 자식관계가 어떻게 이렇게 되나 궁금합니다.
1
384
1
onLoad함수 (script태그의 onLoad X)
1
426
1
dynamic에 대한 질문
1
447
1
SSR vs SSG
1
476
2
NoSSR 관련한 질문입니다:)
1
376
1
a tag 질문 !
1
327
2
8분 20초 배포 관련
1
324
2
안녕하세요! 구글 서치 콘솔에 등록하는 도중 다음 오류가 뜹니다
0
2678
2
emotion styles 파일이 빌드시 경고로 뜹니다.
1
438
1
naver map 이 출력되지 않습니다.
1
481
1
페이지에 site맵 존재시 next Link는 csr 처럼 싹가져오게 되나요?
1
264
2
Failed to load resource: the server responded with a status of 404 ()
1
1034
2
VSCode 익스텐션 궁금합니다.
1
356
1
상태관리 질문 있습니다!
1
449
1
swr에 대한 질문입니다. (용어 관련)
1
372
1
swr 질문입니다!
1
337
1
안녕하세요. span 태그의 부모에 display: flex 를 적용하는데 왜 적용되는지 아무리 생각해도 이해가 되지 않아 질문드립니다.
1
679
2





