Frontend 100

새로고침시 404Error가 뜨는 이유

다른 뷰로 넘어갔을때 잘 됐는데 새로고침하니까 404Error가 뜨는 건에 대하여... 이유는 서버사이드 렌더링과 관련된 설정때문인거같다ㅎㅎ Nuxt.js는 SSR이 활성화 되어있는데 , CSR방식으로 라우팅된다면 서버에서 경로 처리가 되지 않을 수 있다고 한다. 그래서 nuxt.config파일을 봤더니 mode를 설정해주지 않았다.. mode:"universal" // SSR활성화모드 이나 mode:"spa" // CSR라우팅만 사용하는 모드 로 설정해주니까 된다... 근데 기본적으로 universal모드라고 하는데.. 왜 안된거지?ㅋㅠㅠ

Frontend/Vue 2023.08.10

Nuxt.js에서 localStorage사용시 not defined문제!

Nuxt.js에서 localStorage를 사용하려고 할때 local storage is not defined 에러가 발생했다. 순간 ..import를 해줘야 하는건가? 생각이 들었지만 검색해보니까 요런 문제가 ! Nuxt는 SSR을 수행한당 그래서 서버에서 앱이 실행이되잖아요? 그래서 그때는 브라우저나 윈도우는 존재하지 않습니다.. 근데 localStorage는 브라우저API이져? 그래서 당연히 에러가 생기는것이여ㄸㅏ...(짱이다..) 그래서 localStorage를 사용하는 코드에가서 if(typeof window !== 'undefined') { // localStorage를 여기에 사용하십쇼 } 요렇게 조건을 주거나 if (process.client) { // 여기서 localStorage를 사용..

Frontend/Vue 2023.08.04

min-width, max-width정리

max-width와 min-width를 되던데로 쓰던 날들.. 이번엔 정리해보도록 하자 1. min-width : 최소 width값 설정, 최소 width이상일때 적용되는 코드이다. 스마트폰같은 작은 사이즈에 사용 점차 확장시킨다. 2. max-width : 최대 width값 설정, 최대 width이하일때 적용되는 코드이다. 데스크탑용 큰 화면 사이즈에 사용 점차 축소시킨다. 출처: https://studiomeal.com/archives/1004 반응형 웹, min-width와 max-width 중 어떤 것을 사용하는게 좋을까 글을 시작하기 전에..이 질문에 대한 답은 정답이 없으며, 작업자 개개인마다 선호하는 방식이 다를 수 있습니다. 이 글 역시 제 생각을 쓴 것이니 참고 삼아 봐주세요~ 반응형 웹..

Frontend/CSS 2023.05.30