# hydration

33개의 포스트
post-thumbnail

[Next.js] useLocalStorage Hydration failed error 발생 해결

Error: Hydration failed because the initial UI does not match what was rendered on the server.

약 14시간 전
·
0개의 댓글
·
post-thumbnail

2023. 4. 19

Index 웹에디터(React-quill), react-hook-form과 함께 사용, 크로스 사이트 스크립트, OWASP TOP 10, Hydration Issue 웹 에디터 (React-quill) 게시물 등록 페이지 : 작성자, 내용 담는 부분 필요 (inpu

2023년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Next.js] SSR + react-query Hydration에서의 serializing 에러

상세 페이지에서 getServerSideProps를 사용해 서버에서 클라이언트로 데이터를 props로 넘겨주려고 하는데 serializing 에러가 발생했다. Server ErrorError: Error serializing .dehydratedState.queries

2023년 4월 15일
·
0개의 댓글
·
post-thumbnail

SSR 환경에서 react-query 사용하기 (initialData & Hydration)

공식 문서에 따르면, React Query는 서버에서 데이터를 미리 받아와서 queryClient에 전달하는 2가지 방법을 지원한다. 서버에서 데이터를 prefetch하고, 컴포넌트에 initialData로 전달하는 방법.Next.js의 getStaticProps 또는

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

[Next.js][Error🐞] Runtime Error: Hydration failed because the initial UI does not match what was rendered on the server.

며칠 전, 작은 웹 애플리케이션을 개발해보고자 Next.js 에서 제공하는 무료 웹 템플릿을 다운받아서 개발 진행을 하는 중 아래와 같은 에러가 발생하였다. Hydration 이란? React 의 기능 중 하나이며 render() 메서드와 기능적으로는 동일하지만,

2023년 3월 26일
·
0개의 댓글
·

다시 쓰는 React Next.js #1

아 Nextjs 뭐더라~ 분명히 썼었는데~다시 쓴다~쉽게 풀어 말하면 라이브러리(Library) : 단순 활용가능한 도구들의 집합 같은 느낌내가 사용하고 싶을때 사용하고 사용하고 싶은거 사용하면 된다.프레임워크(Framework) : 프레임워크가 정한 규칙대로 사용해야

2023년 3월 25일
·
0개의 댓글
·
post-thumbnail

[Next.js] Pre-rendering, hydration

Next.js를 사용하면서 자주 듣게 되는 단어 중 하나가, Pre-rendering과 Hydration이다. Next.js와 관련된 오류를 접하면서 개념에 대해서 모호하다보니 오류를 해결하기가 어려웠는데 이번에 좀 더 알게된 겸해서 정리해본다.Next.js는 기본적으

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

💻 TIL 2023.02.15

Next Js로 개발하던 중 mui를 사용하자 오류가 발생함처음 렌더시에만 오류가 뜨고 화면에 UI가 나타난 뒤에는 문제없이 작동함Hydration은 수분 공급이라는 뜻을 가진 영어 단어이다. 하지만 개발 언어의 Hydration은 어떻게 다른지 알아보자.Next Js

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

Error:Text content does not match server-rendered HTML

문제상황 > Error: Text content does not match server-rendered HTML 프로젝트 환경 MonoRepo Next.js 12.3.1 React 18.2.0 M1 Macbook Pro 원인 Next.js의 getServerSid

2023년 2월 12일
·
0개의 댓글
·

[번역] vite-plugin-ssr React Tour

React의 서버 사이드 렌더링을 위한 vite 플러그인

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[NextJS] Hydration error

즉 Next.js는 SSR(server-side rendering)방식으로 서버에서 렌더링 시키고 브라우저단 CSR(client-side rendering)에서 렌더링된 것 과 일치하지 않아서 발생하는 에러이다.에러를 해결할 방법으로 React 버전을 17버전으로 다

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

Hydration Handler

리팩터링을 진행하는 과정에서, window가 mount되기 전에 발생하는 hydration Error를 관리하는 코드가 컴포넌트별로 반복된다는 것을 발견했다. 따라서, 이를 재사용이 가능한 HydrationHandler 컴포넌트로 선언해, Error Handler가 필

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

next/link의 Hydration Error

두 경우 전부 Hydration 에러가 발생한다.styled-components를 사용하는 중이라면, Link 내부의 anchor 태그를 삭제한 뒤에 SEO를 위한 passHref를 사용하자.\> Case

2023년 1월 3일
·
0개의 댓글
·

[Next.js] Hydration 에러 핸들링

배경 프론트 주니어로서 웹팩, 바벨 등을 직접 셋업해보며 이해를 기르고자 프로젝트를 시작했다. React18과 Next.js를 사용하고 있고, TypeScript를 엄격히 적용하고자 한다. config 파일 등으로 필요한 기본 설정 후 페이지를 구성하고 컴포넌트를 하나

2022년 12월 16일
·
0개의 댓글
·
post-thumbnail

[React] 웹에디터(React-quill) 적용, 크로스 사이트 스크립트(XSS)를 막기 위해 Dompurify를 설치하자!, Hydration Issue

React에서 쓸 수 있는 에디터 라이브러리로는 React-quill, React Draft Wysiwyg 등이 있고 국내에서 만든 것은 TOAST UI Editor이 있다.📍나중에 팀플할 때 적용해 볼 것!설치하는 법yarn add react-quill또는 npm

2022년 12월 7일
·
0개의 댓글
·

23day - Diffing, Hydration, HOC, HOF

변수에 accessToken을 넣고 새로고침을 하면 로그인 정보가 모두 날아간다. 새로고침은 브라우저에서 해당 주소로 다시 엔터를 친 것과 같아서 이전에 그려졌던 state 변수들이 사라진다. 브라우저에 저장해야 새로고침을 해도 사라지지 않는다. 브라우저 저장공간은 여

2022년 12월 3일
·
0개의 댓글
·
post-thumbnail

(번역) 가장 빠른 자바스크립트 프레임워크

Qwik은 크기와 복잡성에 상관없이 즉시 로딩되는 애플리케이션을 제공하고, 규모에 맞게 일관된 성능을 달성할 수 있는 새로운 종류의 웹 프레임워크입니다.

2022년 10월 27일
·
1개의 댓글
·
post-thumbnail

🧖🏻‍♂️ NextJS 12 업데이트를 해보았읍니다 🧖🏻‍♂️

내가 회사에서 다루고 있는 제품은 크게 세 가지로 분류해볼 수 있는데, 그 중 하나인 우리 회사 웹사이트(랜딩페이지)는 NextJS를 베이스로 하고 있다. NextJS 도입을 딱히 내가 결정한 것은 아닌데, 나보고 선택하라고 했어도 같은 선택을 했을 것이다. 유저들과의

2022년 9월 2일
·
4개의 댓글
·
post-thumbnail

23일차) [React/JS] 브라우저 저장소(cookie, localStorage, sessionStorage)

기본적으로 새로고침을 하거나 재접속을 하게 되면 리렌더링이 된다. 그 말은 브라우저에서 html, css, javascript를 새롭게 다운로드 받아서 그려지기 때문에 기존 데이터는 전부 초기화되게 된다.그럼 저번에 배웠던 accessToken이 초기화가 안되게 하려면

2022년 8월 6일
·
0개의 댓글
·