전자서명 구현 (feat. react-signature-canvas)

react-signature-canvas 라이브러리 정리

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

setTimeout 함수를 사용하며, 이벤트 루프와 호출 스택 이해하기!

setTimeout 함수를 이용해서 이벤트 루프와 호출스택 이해하기

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

atomic 패턴과 폴더구조

nextjs 프로젝트를 진행하면서 폴더 구조가 너무 복잡해지고 어떻게 관리할지에 대한 고민이 생겼고 디자인 패턴을 찾아보던 중에 atomic design pattern을 알게됐음

2023년 8월 17일
·
0개의 댓글
·

video.js 사용과 DOM 조작, CSS 설정 정리글

video.js 사용과 DOM 조작, CSS 설정에 대해 정리했습니다.

2023년 8월 16일
·
1개의 댓글
·

nextjs에서 window 객체 찾을 수 없는 에러

Server ErrorReferenceError: window is not definedThis error happened while generating the page. Any console logs will be displayed in the terminal win

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

router.push와 router.replace의 차이

router.push와 router.replace의 차이점에 대해 정리했습니다.

2023년 8월 7일
·
1개의 댓글
·
post-thumbnail

[CS] 자료구조 - Array, LinkedList

Array와 Linked List 자료구조에 대해 정리한 글

2023년 7월 18일
·
1개의 댓글
·
post-thumbnail

[CS] 자료구조의 종류와 시간 복잡도

자료구조의 종류와 시간 복잡도를 정리한 글

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

[CS] 하드웨어와 CPU, 캐시메모리

하드웨어와 CPU 그리고 캐시메모리에 대해서 정리한 글

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

[리팩토링] 로그인과 토큰 저장

토큰 저장과 관련된 보안 이슈를 해결하기 위해 리팩토링한 과정을 정리했습니다.

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

특정 커밋 작업으로돌아가기

git clone, git checkout

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

무한 스크롤 에러 : 더 이상 받아올 데이터가 없는데도 서버와 무한 통신

무한 스크롤 동작 자체는 올바르게 되지만, 가장 마지막 데이터가 로딩된 이후에도 계속해서 서버에서 데이터를 받아오는 함수가 실행되어 콘솔에 테스트 문자열이 무한으로 출력된다.일차적으로 이 코드로 인해서 page 값에 따라 getAllPosts 함수가 실행이 됨 이 함수

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

무한 스크롤 구현과 메모리 누수

일단 이 부분은 컴포넌트가 리렌더될 때마다 이전에 관찰하던 요소들을 해제하는 코드임. observer.current.disconnect()로 이전에 관찰하던 요소들에 대한 관찰을 중단. 이 작업이 필요한 이유는 observer가 이전에 관찰하던 요소들에 대한 참조를

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

Eslint 규칙 jsx-a11y/label-has-associated-control 관련 Error

label 태그 사용시 연관된 control 요소와 관련된 에러를 정리했다.

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

label control Error

label control Error - htmlFor로 해결이 안될때

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

eslint 설정

npm install eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-config-airbnb eslint-config-airbnb-typescript eslint-plugin-impor

2023년 5월 24일
·
0개의 댓글
·

ts와 vite, eslint 초기 설정

yarn create vite프로젝트 명 작성: REACTtypescript swcyarnyarn dev --port 3000 code .리액트 폴더에 들어가서 yarn dev —port 3000⇒ 프로젝트 설정 완료! 프리티어 설정 맞추기. (extension pr

2023년 5월 24일
·
0개의 댓글
·

타입 별칭, 인덱스 시그니쳐, Enum, Any, Unknown, Void, never

타입 별칭, 인덱스 시그니쳐, Enum, Any, Unknown, Void, never 정리

2023년 5월 24일
·
0개의 댓글
·

타입 - 배열, 튜플, 객체 리터럴

타입스크립트의 배열 타입과 튜플 타입 정리

2023년 5월 23일
·
0개의 댓글
·

원시타입과 리터럴 타입

타입스크립트의 원시타입과 리터럴 타입 정리

2023년 5월 23일
·
0개의 댓글
·