항해99 개발일지

05 - 10 스터디 일지

카로루딘 2023. 5. 11. 02:28

프레임워크와 라이브러리의 차이점에 대해 설명해주세요.

프레임 워크는 개발에 있어 필수적인 코드와 알고리즘 따위를 제공하여 애플리케이션 전체 구조를 결정하는데 사용한다.

라이브러리는 목표하는 기능을 수행하기 위한 함수와 로직들의 집합이며 원하는 기능을 손쉽게 활용하고 구현하기 위해 사용한다.

 

캐시의 장단점과 어떤 부분에 활용되는지 설명해주세요.

캐시는 데이터를 빠르게 활용할 수 있는 임시 저장소를 의미한다. 일반적인 메모리 저장소보다 접근이 빠르지만 그만큼 용량의 압박이 있으며, 데이터 자체를 관리하는 것이 아니라 복사하여 저장하기에, 원본 데이터의 변경에 맞춰 관리해야한다.

 

 

프론트엔드에서 캐시를 사용할 수 있는 2~3가지 영역을 제시해주세요.

이미지, CSS 요소, JS 등을 캐싱하여 웹 속도를 향상시킬 때 쓰일 수 있다.

 

'항해99 개발일지' 카테고리의 다른 글

05 - 15 스터디 일지  (0) 2023.05.15
05 - 12 스터디 일지  (0) 2023.05.12
05 - 09 스터디 일지  (0) 2023.05.09
05 - 08 스터디  (0) 2023.05.08
OneTwoDay(원투데이) 트러블 슈팅 겸 회고  (0) 2023.04.23