Gisele
2022. 1. 13. 09:14
2022. 1. 13. 09:14
- 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 }}