free islet

  • 홈
  • 태그
  • 방명록

angular 1

HTTP 캐쉬 직접 구현 (Angular)

프론트엔드에서 백엔드로부터 받은 request 결과를 캐싱함으로써 앱 성능을 높일 수 있다. 예를 들어, 이미 조회했던 상품 데이터를 다시 조회할 때, 매번 백엔드에 요청하지 않고 기존에 받은 내용을 보여줌으로써 불필요한 통신을 줄일 수 있다. 이미 웹브라우저 상에서 HTTP 캐싱이 이루어지고 있지만, 원하는 대로 캐쉬 사용이 불가한 등의 이유로 프론트엔드 상에서 (service worker 등을 사용하지 않고) 간단하게 직접 캐쉬 시스템을 구현할 때가 있다. 이러한 캐쉬 시스템은 데이터 종류마다 개별적으로, 즉, 상품 데이터 캐쉬, 사용자 데이터 캐쉬를 따로따로 만드는 것이 보통이다. 하지만, HTTP Request 처리단에 캐쉬 시스템을 구현하게 되면, 모든 요청들에 대해 자동으로 캐쉬를 적용하는 것..

웹 개발 2023.12.13
이전
1
다음
더보기
프로필사진

게임 개발(Engine/Client), 웹 개발(BE/FE), 데이터 엔지니어

  • 분류 전체보기 (49)
    • 게임 개발 (1)
    • 웹 개발 (13)
    • 개발 기타 (2)
    • 데이터 (3)
    • DB (3)
    • AI,머신러닝 (23)
      • 용어 (6)
      • Generative AI (2)
      • NLP (2)
      • AI,ML 연습 (3)
    • 기타 (4)

Tag

contentlayer, Gemini API, react-syntax-highlighter, NLP, ML, feature importance, iframe, GEMINI, BigQuery, planetscale, Dacon, Gemini Pro, decision tree, shadcn/ui, MySQL, EDA, Auth.js, Regularization, Kysely, next.js,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :
반응형
홈페이지

Copyright © Kakao Corp. All rights reserved.

  • 홈페이지

티스토리툴바