backend
-
빠른 메모개발 일지 2022. 1. 3. 11:11
# SPA ## 히스토리 1. 서버-클라이언트(페이지 reload) 2. 템플릿 기반 Angular.js 등 3. 이젠 React.js 등 컴포넌트 개념의 다양한 라이브러리와 프레임워크 등장 ## 특징 1. 라우팅 2. 컴포넌트 ## 장점 1. 네이티브 앱과 유사한 UX 2. 정적 리소스를 최초에 한번만 로드 3. 페이지 갱신에 필요한 데이터만 전달받아 전체적인 트래픽 감소 ## 단점 1. 초기 구동 속도가 상대적으로 느림 ## SPA의 핵심 가치 UX 향상 및 애플리케이션 속도 향상 (Mobile First) https://m.blog.naver.com/dktmrorl/222085340333 # Javascript callback ## 정의 파라미터로 함수를 전달받아, 함수 내부에서 실행하는 함수 예)..