terryEHLee

terryEHLee

  • 분류 전체보기 (240)
    • ✏️ TIL(Today I Learned) (128)
      • 🐰 2023 Black Rabbit (116)
      • 🐲 2024 Blue Dragon (12)
    • ✨ PS(ProblemSolving) (29)
    • 🖥️ CS(Computer Science) (26)
      • 네트워크 (8)
      • 알고리즘 (1)
      • 자료구조 (2)
      • 데이터베이스 (0)
      • 운영체제 (0)
      • 소프트웨어 (15)
      • 개발상식 (0)
    • ⚡️ Project (7)
      • 💎 Danmi (3)
      • 회원가입연습 (2)
      • ZRM(Zod ReactHookForm MUI) (1)
      • 🪐Hife (1)
      • 🎷 UI 공통 컴포넌트 설계 (0)
    • 🔤 Language (26)
      • HTML (3)
      • CSS (4)
      • JavaScript (7)
      • TypeScript (12)
    • 🔎 기타 (13)
    • 📚 Library (6)
      • JQuery (1)
      • React (0)
    • 📒 정보처리기사 (1)
      • 소프트웨어 설계 (1)
    • 🍫 Framework (3)
      • Next.js (3)
  • 홈
  • 태그
  • 방명록
  • 내배캠_react_이우정
  • 내배캠_react_이안진
RSS 피드
로그인
로그아웃 글쓰기 관리

terryEHLee

컨텐츠 검색

태그

redux ts programmers WIL zod CSS 연습문제 wis html 오공시 TIS js Lv0 CS 코딩테스트 연습 ps 코딩테스트 입문 회고 AWS til

최근글

댓글

공지사항

아카이브

가상화(1)

  • [기술면접] 무한스크롤 구현시 주요 고려사항

    만개의 데이터로 무한스크롤 구현시 고려할 점들 가상화(Virtualization): 모든 데이터를 한 번에 로드하지 않고, 사용자가 스크롤할 때 데이터를 동적으로 로드함. 보이는 부분만 랜더링하고 나머지 부분은 메모리에 유지 데이터 청크(Chunking): 데이터들을 작은 데이터 청크로 나누어 로드함. 사용자가 스크롤을 내릴 때마다 새로운 청크를 로드하여 초기 로딩 시간 감소 스크롤 이벤트 최적화: 스크롤 이벤트에 적절한 디바운스(debounce), 스로틀(throttle)하여 불필요한 데이터 로드 방지 데이터 캐싱: 이미 로드한 데이터를 캐싱하여 중복 데이터 로딩을 방지하여 네트워크 요청 수를 줄이고 성능 향상 로딩 인디케이터: 로딩중임을 사용자에게 알림 에러 핸들링 성능 최적화: 데이터베이스 쿼리 튜..

    2023.09.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바