반응형
오늘 기업 과제를 하나 더 끝냈고 또 다시 새로운 과제가 시작되었다.
이번 과제에서는 개인적으로 아쉬웠던 점도 있었기 때문에 다음 과제 때는 더 열심히 참여하면서 해야겠다.
오늘 수업 내용
- useQuery의 key값에는 함수 이름같은 건 쓰지말고 문자열 또는 배열로 넣자.
// 문자열
useQuery('todos', ...)
// 배열
useQuery(['todos'], ...)
- mark 태그를 span으로 감싸는 건 html을 잘 모르는 것이다. (문서를 보니 보통 p태그나 blockquote 안에서 쓰는 듯.)
- span으로 무언가를 감싸는 것 자체가 좋지 않음.
- 리덕스 툴킷 상태 리셋해줄 때 reset용 값을 따로 만들지 말고 INITIAL_STATE를 그대로 넣어주면 편함.
- 차트 그리는 라이브러리는 여러 개가 있지만 victory.js가 완성도도 높고 문서도 잘 정리되어 있음.
- 차트 만드는 라이브러리는 d3를 코어로 하고 그걸 래핑하는 형태로 만들어져 있다.
- 깃허브에 올라가있는 csv 파일은 raw로 보기를 누른 후 주소창의 주소를 이용해 바로 가져올 수 있다.
- js 덧셈은 이상하기 때문에 숫자 계산을 그대로 하지 않는다. -> bignumber js를 이용! (Thank you for inventing javascript.. ^^)
- 테스트 코드를 짤 때는 jest를 이용함. (CRA에 기본으로 포함되어 있다.)
- kap 프로그램 -> gif 만들어주는 프로그램!
반응형
'Education > Wanted Pre-Onboarding FE Course' 카테고리의 다른 글
[TIL] 22.05.24 프리온보딩 Day 16 (0) | 2022.05.25 |
---|---|
[TIL] 22.05.23 프리온보딩 Day 15 - Victory.js 사용하기 (0) | 2022.05.24 |
[TIL] 22.05.19 프리온보딩 Day 13 - Redux Toolkit (0) | 2022.05.20 |
[TIL] 22.05.18 프리온보딩 Day 12 - React Query (0) | 2022.05.19 |
[TIL] 22.05.17 프리온보딩 Day 11 (0) | 2022.05.18 |