| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- MFA
- 클린코드
- Webworker
- 웹워커
- sharedworker
- 자바스크립트
- 리팩토링
- Function Region
- AI
- context.api
- 회고
- 리액트
- 아키텍처
- 프론트엔드
- Aria
- frontend
- 에세이
- CustomHook
- JavaScript
- 이것저것
- vite
- Web
- MicroFrontEnd
- react
- 티스토리챌린지
- 접근성
- CRA
- TypeScript
- 오블완
- provider 패턴
Archives
- Today
- Total
목록exceljs (1)
Lighthouse of FE beginner
[React] 커스텀 훅을 활용해 ExcelJS 로직 공통화 하기
History회사에서 현재 진행중인 프로젝트 프론트엔드의 환경은 CRA 템플릿을 활용한 SPA 프로젝트입니다.CRA의 유지보수가 중단되고 Vite라는 더 좋은 개발툴이 있기에 해당 툴로 개발 환경과 번들러를 Rollup으로 마이그레이션 할 계획을 잡았습니다. 프로젝트가 시작되고 유지보수까지 굉장히 오랜 시간이 흘렀기에 한번에 딸깍 모든 것을 교체할 수 없었습니다. 본격적으로 마이그레이션 하기 전 어떤 문제가 있을지 테스트를 해봤고 도출한 여러 문제 중 react-data-export 라는 라이브러리에서 문제가 발생한다는 것을 알게 됐습니다. 그래서 이번 이슈를 통해 해당 라이브러리를 사용하는 엑셀 다운로드를 exceljs를 활용해 엑셀을 다운로드 받는 것으로 리팩토링을 결정했고 리팩토링 한 과정을 소개하..
[WEB] 프론트엔드
2024. 5. 24. 15:56