TIL(22.05.08)

김부건·2022년 5월 8일
0
post-thumbnail

TypeScript 기본 형태

interface 이름 {
	변수명: type
}

오늘의 팁

  1. 데드라인은 늘 여유기간을 확보하자(테스트, 에러 핸들링에 많은 시간이 소요될 수도 있다.)
  2. localStorage대용으로 store.js라이브러리가 유용
  3. 기본 alert사용 금지 ➔ alert 발동되면 js 코드가 멈춤, seetAlert 라이브러리 추천
  4. 프론트엔드 개발자라면 유저 사용성을 늘 고려하자.
  5. useMemo의 Dependency도 useMemo를 사용해줘야한다.
  6. useMemo는 주로 변수용, useCallback은 함수용으로 사용(둘다 연산량이 많지 않으면 자제하는 것이 좋다.)
  7. if문 거대하게 하지말것 ➔ 거대해진다면 역 조건문 고민해볼것
  8. setTimeout - clearTimeout은 늘 쌍으로 선언하자(unMount시에 꼭 clearTimeout해줘야함)
  9. context의 대안으로 reduxrecoil을 추천(context는 퍼포먼스가 썩 좋지는 않다. recoil 사용시에 key값을 '#'으로 사용해주면 구분하기 좋다.)
  10. 면접관이 "form enter키 반응하도록 해주세요~"라고 질문했을때 onSumbit 안쓰면 그냥 프론트 때려쳐라

0개의 댓글