JavaScript/React

리액트로 개발할 때 주의할 점, 알아둘 것들

Tech Signal 2021. 8. 6. 13:55
  • react 사용할땐 DOM 직접 조작을 피할 것. 변경하려는 유일한 것은 state여야.
  • 클래스 이름 변경 시엔 classnames사용하기
  • NavLink (reactRouter) 쓰면 active classname 설정 가능
  • 리액트에서 prop을 주고 받을때 필요한 컴포넌트가 여럿 넓게 펼쳐져 있는 경우, 주고 받기 복잡하고 유지보수 또한 어려워진다. 그럴땐 리액트 자체 context api를 사용하면 좋다. 이 둘은 context 형식을 사용해 필요한 상태가 있는 컨텍스트를 따로 만들어두고 필요할 때 그때그때 값을 사용할 수 있게 한다.