React 당신이 알아야 할 중요한 개념
1. 고차 부품(HOC) 사용
고차 구성 요소는 구성 요소를 강화하고 재사용하는 데 사용되는 React의 고급 기술입니다. 구성 요소를 인수로 사용하고 다른 것을 반환합니다.
const EnhancedComponent = higherOrderComponent(WrappedComponent);
Whereas a component transforms props into UI, a higher-order component transforms a component into another component.
2. UseEffect Hook 제대로 이해하기
이것은 중요한 것 중 하나입니다. 이것을 이해하지 못하면 React에서 아무 것도 얻을 수 없기 때문입니다. 이 후크의 위험성은 아무리 강조해도 지나치지 않습니다. 이 후크와 이 후크가
usestate
후크와 어떻게 관련되어 있는지 제대로 이해해야 무한 루프가 많이 발생하지 않습니다. 저는 이 후크를 구성 요소가 초기에 렌더링된 후 실행되는 미들웨어로 생각하고 싶습니다. 이에 대해 더 자세히 이야기할 수 있지만 해당 기사를 읽고 싶다면 다음 날 팔로우하세요.3. React에서 지연 로딩 이미지
여러 이미지는 모든 애플리케이션의 성능에 심각한 영향을 미칠 수 있습니다. 이를 압축하기 위해 모든 이미지를 한 번에 로드하지 않습니다. 지연 로딩을 사용하면 DOM에서 이미지를 렌더링하기 전에 각 이미지가 뷰포트에 나타날 때까지 기다릴 수 있습니다.
4. 동적 import()를 사용하여 React에서 코드 분할
기본적으로 React 앱은 최종 번들을 하나의 거대한 파일로 렌더링합니다. 이것의 좋은 점은 다른 파일에 대해 만들 수 있는 HTTP 요청을 줄인다는 것입니다. 하지만 앱이 커지면 파일 크기가 커지므로 심각한 문제가 됩니다. 코드 분할을 통해 React는 동적 import()를 사용하여 큰 번들 파일을 여러 청크로 분할한 다음 React.lazy를 사용하여 필요할 때 이러한 척을 지연 로드할 수 있습니다.
5. 사용자 지정 후크 빌드
기본적으로 사용할 수 있는 중요한 후크가 많이 있지만 구성 요소 논리를 더 확장하려면 사용자 지정 후크를 빌드하는 것이 중요합니다. 사용자 지정 React 후크는 React 애플리케이션에 특별하고 고유한 기능을 추가할 수 있는 필수 도구입니다.
6. 바운스
다음 사항을 이해하는 것도 중요합니다.
결론적으로
이것이 여러분이 이해해야 한다고 생각하는 중요한 개념입니다. 즐거우면 반응을 남기고 더 많은 평화를 위해 나를 따르십시오.
Reference
이 문제에 관하여(React 당신이 알아야 할 중요한 개념), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mojodev/react-important-concepts-you-should-know-a6o텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)