[Java] API 캐시와 세션 이해하기
·
Java/이론 및 문법
해당 글에서는 API 캐시와 세션에 대해 이해를 돕기 위해 작성한 글입니다. 1) API 캐시(Cache) 💡 API 캐시(Cache) - 웹 애플리케이션에서 반복적으로 요청되는 데이터의 응답을 저장하는 임시 저장소를 의미합니다. 이렇게 저장된 데이터는 이후 ‘동일한 요청’이 ‘발생’했을 때 캐시에서 가져와 응답 시간을 단축시키고 서버의 부하를 줄일 수 있습니다. - API 캐시는 일반적으로 ‘서버의 메모리’에 저장이 되며 캐시의 유지 시간은 다양한 요인에 따라 결정되며 유효기간이 지나면 해당 캐시는 만료되고, 새로운 데이터를 가져와서 캐시를 갱신합니다. 1. API 캐시 사용목적 💡 API 캐시 사용목적 1. 동일한 ‘API 요청을 반복적’으로 수행하는 경우 - 캐시를 사용하면 이전에 받아온 응답을 재..
[Swift] UIViewController 라이프사이클 이해하기
·
Swift/이해하기
해당 글에서는 UIViewController 내의 라이프사이클에 대해서 이해를 돕기 위해 작성한 글입니다. 1) UIViewController 라이프사이클(Lifecycle) 💡 UIViewController 라이프사이클(Lifecycle)이란? - UIViewController는 iOS 앱에서 화면을 구성하는 핵심적인 역할을 담당합니다. - 이러한 UIViewController가 생성되고 화면에서 제거될 때, 일련의 라이프사이클 메서드가 호출됩니다. 2) 라이프사이클 과정 💡 클래스에서는 UIViewController로 부터 상속을 받아서 라이프 사이클 메서드의 사용이 가능합니다. // 콜론(:)으로 UIViewController로 부터 상속을 받습니다. class MyViewController: UI..
[React] 함수형 컴포넌트 생명주기(lifecycle) 이해하기
·
React & React Native/이해하기
해당 글은 React의 ‘함수형 컴포넌트’의 ‘생명주기’를 이해하기 위한 글입니다. 💡 [참고] 이전에 작성한 ‘클래스 컴포넌트의 생명주기'를 이해하고 오시면 더 쉽게 이해가 가능합니다 [React] 클래스 컴포넌트 생명주기(lifecycle) 해당 글은 React의 '클래스형 컴포넌트'의 '생명주기(lifecycle)'를 이해하기 위한 글입니다. 1) React의 생명주기 용어 용어 설명 ~ will 어떤 작업을 수행하기 전에 실행되는 메서드와 관련된 용어입니 adjh54.tistory.com 1) 함수형 컴포넌트 생명주기 💡 함수형 컴포넌트는 React Hook 이라고도 하며 React 16.8 버전 이후부터 React 요소로 추가가 되었으며, 해당 글에서는 React 17 이상 버전을 기준으로 작성..