- 실무 경험
깊은 복사(Deep copy) 경험
이번에 회사에서 carInspection 즉 셀러가 차량의 수리 이력등을 등록 및 수정하는 기능을 개발하게 되었습니다.
- 실무 경험
ExcelJs 셀 영역에서 긴 문장이 노출이 안될 경우
해달 셀의 wrapText: true 효과를 주시면 안나가게 됩니다.
- 실무 경험
Vite 프로젝트에서 개발 서버와 실서버 구분하는 방법
오늘 프로젝트 QA처리 도중 개발 서버와 실서버 모두 같은 이름의 사용자를 띄워줘야 하는 상황이 있었습니다.

- 실무 경험
Jsp 에서 Template literals(``) 변수 사용 법
React가 아닌 Jsp 환경에서 함수 작성 중 변수로 받은 값들이 console.log()에는 잘 출력되는데 변수를 활용할 때는 값이 제대로 출력되지 않는 어려움을 겪었다.

- 실무 경험
React TS 모든 페이지 이동 시 Scroll To Top
이후 main.tsx 즉 최상위 component에서 페이지 component들을 감싸게 삽입하면 완료

- 실무 경험
ReactQuery - enabled (boolean)
만약 id 값이 undefined or null이라면 API 호출을 하지 않는 옵션!

- 실무 경험
ExcelJS 가로 너비 요소에 맞게 조절 하는
Excel 파일을 다 그리고 난 뒤 a4사이즈 보다 크게 그리게 되어서 인쇄할 때마다 페이지 레이아웃을 통해 너비를 1페이지로 설정해야 하는 번거로움이 생겼다.

- 실무 경험
Execel JS \n 적용 시키는 법
먼저 cell을 쉽게 생성하기 위한 함수를 만들었습니다.

- 실무 경험
Textarea에서 입력한 줄바꿈을 input에서 적용 시키는 방법
저 같은 경우는 Textarea에서 줄 바꿈 즉 \n으로 표현된 문자열을 replace를 통해서 /\n/g으로 인식한 뒤 ' ' 문자로 변경하였습니다.

- 실무 경험
react PDF 한글 깨질 때 해결 법
style로 font만 입혔더니 잘 적용 됩니다~

- 실무 경험
Excel 워크시트에 이미지 삽입
fetch(imgSrc)를 사용하여 이미지를 가져옵니다.
