• URL에 #등의 특수문자는 인코딩해주기! - # → %23
  • amplify 자동 배포가 안될 때 웹훅추가, reconnect
  • typescript static readonly - readonly를 붙인 class 내부 property나 interface 구현체는 값 변경을 못함
  • https://www.tutorialsteacher.com/typescript/typescript-readonly
  • react-query refetch는 enabled와 상관없이 동작한다. useEffect에 있는 경우 주의
  • 같은 의미에는 같은 단어를 쓰기
  • npm과 npx의 차이?npx는 npm 레지스트리에 올라가있는 패키지를 쉽게 설치하고 관리할 수 있도록 도와줌. npm을 통해 설치하는 모든 종류의 Node.js 기반 파일을 간단하게 설치하고 실행할 수 있게 도와줌.npx를 사용하는 경우
    • npm run script를 사용하지 않고 로컬에 설치된 패키지를 사용할 경우
    • 일회성 명령으로 패키지를 실행할 경우
    • gist-based script를 실행할 경우
    npx란 무엇일까? 그리고 npm이랑 어떤 차이점이 있을까?
  • 즉, npm = Package Manager(관리), npx = Pacakage Runner(실행)
  • npx는 npm의 npm을 좀 더 편하게 사용하기 위해서 5.2.0 버전부터 새로 추가된 도구!
  • useQuery의 결과값으로 useEffect 안에서 setState를 하면 무한루프를 돈다
    • 원인 ? setState ↔  useQuery 호출의 무한반복
    • 해결 ? useEffect array에 date가 아니라 isSuccess를 넣는다
  • 상수는 곳곳에서 쓰이는 값을 한번에 바꾸기 위해서 쓰는 것!
  • 타입 캐스트를 어디서 할지에 대해
  • antd popconfirm에서 form submit을 하고싶을 때?
    • *okButtonProps*={{ htmlType: 'submit', form: formName }}

'성장' 카테고리의 다른 글

Udemy 프론트엔드 개발자 성장 가이드  (0) 2022.01.18
요즘 고민  (0) 2021.12.01
탈잉 월간 코드리뷰 ver1 리뷰  (0) 2021.10.29

+ Recent posts