문제 발생 백엔드에서 실행시 이러한 오류가 나면서 실행이 안되었다. 이 때 통신을 하는 것을 못 받아와서 그런가보다 하고 넘겼다. 그런데 프론트에서 할 때는 이러한 오류가 안 나서 검색을 해보았다. 문제 해결 서브 페이지에서 새로 고침하면 404 뜨는 건 개발 초기에 vue 문제라는 것을 알아냈다. 미들웨어 connect-history-api-fallback를 사용하면 이러한 오류가 없어진다. 1) 모듈 설치 npm install --save connect-history-api-fallback 모듈을 백엔드가 있는 폴더로 가서 설치해야 한다. 2) 모듈 넣기 var createError = require('http-errors'); var express = require('express'); var pa..
fallback
반응형
react가 16에서 알파버전이었다가, 18버전에서는 베타버전이 되었다. 그만큼 안정화가 되었다는 것을 말해준다. 이는 우연히 블로그에서 정보를 찾으려다가 발견한 정보이다. 아직 공부가 많이 필요하다는 것을 많이 느낀다. 그래서 우연히 알게된 이정보에 대해서 공부할려고 찾아보다가 더 많은 부분까지 알게되어 개념은 어느 정도 알겠지만 정리가 안되어, 이 개념을 정리하고자 글을 써본다. 이전에 정리해놓은 글인데 이제야 올립니다. 들어가며, 위에서 말한 것처럼 react의 suspense는 이미 출시되어 있었다. 16버전에서 알파버전이어서 그만큼 불안정했다가, 18버전에는 안정화가 되었다. 여기에서 나오는 개념은 클라이언트 react server개념이 나온다. RSC(React Server Component)..
반응형