http api가 SSR이 될 수 있나..? CSR과 SSR은 말 그대로 랜더링 차이 아닌가요? 클라이언트 사이드 랜더링, 서버 사이드 랜더링 서버 사이드 랜더링은 아예 html을 서버 자체에서 만들어서 그거 자체를 내려보내는 걸로 기억하고 있는데.. 그 랜더링이 뭐랄까 화면에 보여지는? api로 받아오면 어쩔 수 없이 클라이언트 쪽에서 html에 뿌려줘야 할 텐데.. ㅎㅎ 곧 전문가님이 답변을 하실겁니다....
application.properties 에 spring.thymeleaf.cache=false 이러면 타임리프에 캐시 찍히지 않아서 매번 새로 업데이트 되는 듯? 여기 들어가서, edit configurations > modify options 에서 on Update action 에 update resources를 해 준다. on Frame deactivation 도 update resources로 설정 해 준다. 이러면 매번 업데이트 시 마다 resources를 업데이트 해 줌. Frame deactivation 여기는 잘 모르겠음. 뭔가 애플리케이션 전환되었을 때 라고 하는데... 보통 찾아보면 classes and update 하라고 나와 있는데, class 바꾸면 잘 모르겠지만 어쨌든 뭔가 초기화 하는 작업에 포함되어야 할 것 같아서 그냥 resources만 해놓음. 아 controller에서 값 바꿀 때 그런 거 말하는 건가. 잘 모르겠지만 그런 거에 적용되는 거면 classes and update 해놓는 게 맞을 듯. 뭐 live reload 확장프로그램 이용해서 뭐 그런 거 있는 것 같기는 한데 잘 모르겠음. https://stackoverflow.com/questions/58275418/live-reload-for-thymeleaf-template 안됀다는 것 같기도..? 아쉽지만 자동으로 새로고침 해주는 것 까지는 못찾음..