-
11/19 TIL | 뽀모도로 타이머 '오늘의 명언' 한글 명언으로 리팩터링!📝 기록/매일의 기록 2022. 11. 19. 20:27
이번 주 과제였던 뽀모도로 타이머의 오늘의 명언 기능을 구현하다가 public 폴더에 넣어 놓은 한글로 된 명언 목데이터를 불러오는 과정에서 json 파일을 계속 읽어 들이지 못해 우선 영어로 된 명언 API를 사용해 과제를 제출했다. 그리고 어제 주간 회고에 해당 내용에 대해서 언급했는데(위 사진), 코딩의 신 아샬님이 해결방법을 친히 알려주셨다!🥹
그간 로컬 json 파일을 못 불러온 적은 없었어서 혹시 Parcel을 사용하기 때문인가? 하는 추측을 하긴 했었는데 역시나! 알려주신 방법대로 parcel-reporter-static-files-copy(링크)를 설치하고, public이 아닌 static 폴더에 json 파일을 넣으면 해결된다!
덕분에 오늘의 명언이 영어 명언이 아닌 한글 명언을 불러올 수 있게 되었다! 👏
그리고 기존에 사용했던 영어 명언은 다 한 문장 정도에서 끝나서 상관이 없었지만 한글 명언은 길어서 디자인이 깨지길래 살짝 디자인도 수정을 봤다(티는 안 나지만..)!
사실 공통으로 사용하고 있는 태그와 스타일이 많아 이것도 하나의 컴포넌트로 수정하고 싶고 배포까지 다 해버리고 싶었는데, 오늘 들어야 하는 강의량이 많아 일단 리팩터링은 여기서 잠시 STOP!✋ 우선 이번 주 강의를 다 듣고 마저 작업해보자! 그리고 랜덤으로 계속 명언을 새롭게 불러오다가 이 명언 보고 ㅋㅋㅋㅋ "코딩의 신 아샬님이 내 곁에 있어서 이 문제도 해결했지.. 그럼 그럼..." 이러면서 혼자 웃었던..ㅋㅋㅋㅋ 무튼! 14주차 지옥의 강의 열차에 다시 올라타 보자...🏃♀️
'📝 기록 > 매일의 기록' 카테고리의 다른 글
11/21 TIL | 나의 자그마한(?) 딜레마(feat. 창작의 고통) (0) 2022.11.21 11/20 TIL | 이쯤에서 다시 보기! (feat. FEConf 2020 & BDD) (0) 2022.11.20 11/18 TIL | React 성능 최적화 2탄. 참조형 타입 & 얕은 비교 (0) 2022.11.18 11/17 TIL | React 성능 최적화 1탄. React.memo & React.PureComponent (0) 2022.11.17 11/16 TIL | React 상태 관리 라이브러리 useStore-ts! 마이크로스토어로 가는 길🚶🏻♀️ (2) 2022.11.16