profile
프프프 프론트!
post-thumbnail

[react] SWR을 쓰는 이유

최근들어 이직고민이 많아 기술면접을 볼 일이 종종 있었다. 불합격이든 거절이든 최종적으로 옮기지는 않았지만 면접을 보면서 한가지 꺠달은 것이 있었다. 나는 해당 기술을 왜 쓰는가? 라는 고민을 너무 안하고 살았다. 라이브러리를 도입할 때 비슷한 종류끼리 비교하고

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

[react18] react-quill과 react18

마지막글이 3월이다. 이때까지만 하더라도 매달 2개의 포스팅은 할 줄 알았는데... 월간지를 노렸으나 격간지도 아니게 되었다. 글을 마무리하는 법을 까먹은 것 같아 그냥 살면서 겪은 것을 짧게라도 쓰고자 한다. nextJs가 react18을 지원하게 되면서 동시에 업

2022년 6월 14일
·
0개의 댓글
·
post-thumbnail

[react/typescript] Component key value 에 id 를 넣을 때의 주의점

리액트 element 는 불변객체이다. 공식 docs 의 표현을 그대로 빌려 "엘리먼트는 영화에서 하나의 프레임과 같이 특정 시점의 UI를 보여" 주는데, 이 특정 시점의 UI가 나타내는 데이터가 array 객체일 경우 map 함수 등 반복문을 통해 그 구현이 보통은

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

[typescript] between type and interface, type을 위한 변명

typescript 에서 type 과 interface 는 매우 혼용하기 쉬운 타입 선언 방식이며, 나 역시 그러하다. 많은 훌륭하신 분들이 말씀하시듯 하나로 통일하는 것이 좋고 대게 그 선택의 영광은 interface 에게 주어지는데 이는 구조적으로도(확장에 exte

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

NextJs + Typescript 환경에서 react-draft-wysiwyg 활용하기

NextJs 를 쓰다보면 잊을만할때쯤 'window is undefined' error 를 만날 수 있다. 이는 심지어 window 객체를 전혀 활용하고 있지 않은 환경에서도 마주할 수 있는데 CSR 을 기반으로 개발된 library 사용이 그 범인일 확률이 높다.

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