728x90
반응형
현재 전역상태관리를 이용해 로그인 정보를 담는중이다

컨피그 스토어는 많이 안다뤄봐서 어색하지만 빠르게 진행해야할듯하다

21 . react 클래스형과 함수형의 차이를 설명해주세요. 어떤 방식을 주로 사용하였고 그 이유가 뭔지 답변해주세요.
- 답변
클래스형 컴포넌트는 ES6 클래스로 정의되고, 라이프사이클 메서드를 사용합니다. 함수형 컴포넌트는 간결하고 읽기 쉽습니다. Hook을 통해 상태 관리와 라이프사이클 메서드 기능을 수행할 수 있습니다. 함수형 컴포넌트는 커뮤니티와 공식 문서에서 권장되며, 성능도 약간 더 좋을 수 있습니다. 현대 React 개발에서 함수형 컴포넌트가 주로 사용됩니다.
22. 쓰로틀링과 디바운싱의 개념과 사용하는 이유에 대해서 설명해주세요.
- 답변
쓰로틀링은 일정 시간 동안 이벤트 실행을 제한하여 성능 문제를 예방합니다. 디바운싱은 연속된 이벤트를 대기한 후 마지막 이벤트만 처리하여 리소스를 절약합니다. 두 기술은 사용자 인터페이스와 상호작용에서 중요하며, 반응성과 효율성을 향상시킵니다. 쓰로틀링은 작업 실행 빈도를 제한하고, 디바운싱은 중복 처리를 제거합니다. 이 기술들은 애플리케이션의 성능과 사용자 경험을 개선하는 데 도움이 됩니다.
728x90
반응형
'Today I Learned (TIL)' 카테고리의 다른 글
24.01.17 (0) | 2024.01.17 |
---|---|
24.01.16 (0) | 2024.01.16 |
24.01.14 최종프로젝트 my page 프로필 생성 (2) | 2024.01.14 |
24.01.13 수파베이스 테이블 데이터불러오기 (0) | 2024.01.13 |
24.01.12 수파베이스 uid 값 추출&테이블행 삭제하기 (0) | 2024.01.12 |