spa 썸네일형 리스트형 싱글페이지 어플리케이션 (SPA) 리액트 애플리케이션의 페이지 전환은 단일 페이지 애플리케이션 (single page application) 방식으로 개발하는 것이 정석이다. 단일 페이지 어플리케이션은 초기 요청 시 서버에서 첫 페이지를 처리하고 이후의 라우팅은 클라이언트에서 처리하는 웹 애플리케이션이다. 기존의 전통적인 방식의 웹 페이지는 페이지를 전환 할 때마다 렌더링 결과를 서버에서 받기 때문에 화면이 깜빡이는 단점이 있었다. 단일 페이지 애플리케이션은 페이지 전환에 의한 렌더링을 클라이언트에서 처리하기 때문에 자연스럽게 작동한다. SPA 구현이 가능하려면 다음 두가지 기능이 필요하다 1. 자바스크립트에서 브라우저로 페이지 전환 요청을 보낼 수 있다. 단 브라우저는 서버로 요청을 보내지 않아야 한다. 2. 브라우저의 뒤로 가기와 같.. 더보기 이전 1 다음