본문 바로가기
React

[React] 모르는 것

by devebucks 2022. 10. 14.
728x90

display: inlin-block?

 

 

display의 default는?

 

rgb와 rgba의 차이는?

 

transform: rotateX(180deg)는 어떤 동작을 일으키는가?

 

react의 각 컴포넌트는 property와 state에 대해 unit test를 가지고 있어야 한다.

구현 주도 테스트 - 컴포넌트 동작과 실제 React에서 해당 컴포넌트의 마크업을 어떻게 만들어내는지를 테스트

행위 주도 테스트 - 사용자에게 어떤 컨텐츠가 보이고, 어떤 이벤트가 발생했을 때, 화면에서 일어나는 변화를 테스트. 해당 분야는 testing-library-react를 사용해서 구현한다.

 

 

lint-staged?

- 저장소 코드 품질을 지키는 데 좋음.

 

 

husky

- npm 환경에서 git hook을 전문으로 다루는 매니져

 

lint-staged + husky를 조합으로 사용한다.

728x90

댓글