5월 22일 프리온보딩 20일차

김학률·2022년 5월 22일
0
post-thumbnail

오늘 한 일

오늘은 휴먼스케이프 기업 과제를 마감했다.
모든 마감때도 그랬듯이 밤을 새서 제출하게 되었다.
멘토님이 코드 리뷰를 할 때 본인 팀 api 호출이 제일 느린 것을 보고 식겁했었는데, 더 정확히 결과 목록을 들고오려고 욕심을 부린 탓에 api 요청 시간이 지연된 것이다.
매번 아쉬운 점이 나오지만 이것 또한 성장의 발판이라고 생각한다.

공부한 것

scss 이름은 소문자로 시작

useQuery([‘여기는 무조건 string’])


리덕스에서 초기화 함수를 만들때 위처럼 간단하게 초기화할 수 있다.

span으로 뭘 감싸지 마라
inline 태그는 감싸는 용이 아니다. 폭도 높이도 없음.

react chart 라이브러리 추천: victory

csv 로 되어 있는 데이터는 주소만 있으면 axios로 바로 사용 가능

js에서 0.1 + 0.2 를 하면 0.3000000000000004 이런식으로 나온다.
그래서 실제로 계산을 할 때는 위처럼 바로 하지 않는다.
[참고링크]
https://joooing.tistory.com/entry/Javascript-소수점floating-point-계산-오류
https://dev.to/fvictorio/a-comparison-of-bignumber-libraries-in-javascript-2gc5
멘토님은 bignumber.js를 애용하신다고 한다.
그래서 숫자를 빡세게 사용하면 라이브러리를 사용하는 것이 좋다.

profile
골고루 건드려보면서 몸으로 부딪쳐 경험하는 걸 선호하는 개발자입니다.

0개의 댓글