오늘 배운 내용
Link:
navlink :
<Route path='*' element={<div>404</div>} />
transition: 200ms;
transition-delay: 500ms; /*딜레이*/
useMount(() => {
interval = setInterval(() => {
...
}, 3000)
})
useUnmount(() => {
clearInterval(interval)
})
reset 기능을 주어 3개를 쓰는 습관을 들이면 좋다.
export function useRecoil<T>(recoilState: RecoilState<T>): [T, SetterOrUpdater<T>, Resetter] {
const [value, setter] = useRecoilState(recoilState)
const resetter = useResetRecoilState(recoilState)
return [value, setter, resetter]
}
(중요!) Frontend 코드는 당장 털려도 아무 문제 없이 짜야한다.
.env로 숨겨버리자!
API KEY는 REACTAPP으로 시작하도록 작성하자.
환경변수가 변경되면 서버를 다시 시작하자.
console.log
는 push 전에 지워주자.