Web Application 구조

최동혁·2022년 12월 6일
0

SW 공학

목록 보기
4/4

Web Application 동작 구조

  • WAS와 DBMS간의 컨넥션을 맺을 때 최소 2초~ 5초 사이의 시간이 발생해서 가장 시간이 많이 걸린다.
  • 그래서 100개, 200개 등등 여러 컨넥션을 미리 맺어두는 것이 connection pooling 기법임.
  • 맺어놓은 db에서 필요한 리퀘스트마다 그때그때 빌려서 사용. 그래서 속도가 빨라짐.

WEB 서버 역할

WAS 서버 역할

프론트와 백엔드

전통적인 MPA(Multi Page Application)

  • HTML이 무거워서 매번 요청때마다 HTML을 내어 주는 것이 비합리적인 방식

SPA(Single Page Application)

  • 초기 1번 무거운 페이지 요청
  • 그 다음 요청에는 아주 가벼운 JSON 형식의 데이터만 보내줌.

SPA의 장/단점

ES6란?

새로운 기능

profile
항상 성장하는 개발자 최동혁입니다.

0개의 댓글