mpa1 [리액트] MPA(Multi-Page Application) vs SPA(Single-Page Application) 장단점 정리 MPA(Multi-Page Application) 여러개의 HTML 파일로 이루어져 있는 애플리케이션 새로운 페이지를 요청할 때마다 서버에서 정적 리소스가 다운되고 그에 맞춰 전체 페이지를 다시 렌더링한다 사용자에게 보이는 화면은 서버측에서 준비하는 SSR(Server Side Rendering) 방식을 사용한다 장점 1. 첫로딩이 빠르다 요청받은 페이지에 정적 리소스만 받아오기 때문에 처음 페이지를 로딩하는 작업이 빠르다. 2. SEO(Search Engine Optimization, 검색 엔진 최적화)에 유리하다 MPA는 완성된 형태의 HTML 파일을 서버로부터 전달받기 때문에 검색 엔진이 페이지를 크롤링하기에 적합하다. 단점 1. 다른 페이지와 겹치는 컴포넌트를 매번 다시 불러와야 한다 header.. 2022. 4. 11. 이전 1 다음