git config core.ignorecase false
finally
쓰자suspense
forEach
를 쓰자try catch finally
쓰자 (try-catch 끝나면 항상 실행되는 블록)!length
ㄴㄴlength===0
을 쓰자{errorMSG && <span>{errorMSG}</span>}
react-intersection-observer
안쓰고 하단에 div 박아서 구현하는 법 (inView 👉 true/false)const [ref, inView] = useInView() return(<div ref={ref} />)
redux-toolkit
redux
recoil + react-query
외면했던 쓰로틀링 디바운스
아직도 적는중이라 아무도 보진 않겠지만 클릭하고 낚이지말자
https://velog.io/@rlaebqebq/리액트-쿼리가-뭘까
대상포진 두번걸릴수 있나싶음 이거 대상포진각인데....인생아....