배포
-
배포 단계에서 발견한 에러(This XML file does not appear...)error handling 2022. 4. 18. 13:34
배포 간에 테스트를 위해 브라우저를 켰는데 This XML file does not appear.. 이라는 에러가 떴다. 구글링을 바로 해보았지만 검색 결과가 2017년 이전의 결과만 반복되서 나와서 당황스러웠다. 결과는 크롬 RSS와 XML 파일에 대한 얘기뿐이었는데 이 프로젝트에서 관련된 부분들이 있나 파일들을 하나씩 살펴봤지만 딱히 관련된 내용이 없어 보였다. 그래서 나는 VSCode에서 클라이언트 쪽 터미널을 살펴보았고 에러는 다음과 같았다. 에러 메세지에서 노란색 warn 이란 부분을 보면 darkMode와 관련된 내용이 나와서 검색해보니 다크모드를 삭제하거나 media로 변경하라는 것을 발견해서 false -> media로 변경해주니 warn 부분은 해결되었다. 하지만 아래쪽에 Module n..
-
클라이언트 빌드 및 배포Topic/Node.js | server 2022. 1. 11. 16:58
SSR / CSR ✔️ SSR ( Server Side Rendering ) 웹 페이지를 서버에서 렌더링하는 방식 브라우저가 서버의 URI로 GET 요청을 보내면, 서버는 정해진 HTML 파일을 브라우저로 전송한다. 이 HTML파일이 브라우저에 도착하면 유저가 바로 볼 수 있다. 서버에서 웹 페이지를 브라우저로 보내기 전에, 서버에서 완전히 렌더링했기 때문에 SSR이라 한다. 웹 페이지의 내용에 데이터베이스의 데이터가 필요한 경우, 서버는 데이터베이스의 데이터를 불러온 다음 웹 페이지를 완전히 렌더링 된 페이지로 변환한 후에 브라우저에 응답으로 보낸다. 유저가 브라우저의 다른 경로로 이동할 때마다 서버는 리렌더링을 한다. 장점 1. 웹 페이지 로딩이 빠르다. // view를 서버에서 렌더링해 가져오기 때..