Develop Langauge | Server | WAS | DB |
---|---|---|---|
HTML, CSS, JS, JSP | AWS | Tomcat | MariaDB |
로그인 이후 사용자 정보를 계속 유지하는 시스템을 구현하기 위하여 세션기술을 적용
data base에 접근하여 query 결과를 가져오는 부분과 프론트엔드 부분을 분리하여 상호작용하는 구조를 만들기 위해서
JSP 페이지를 DB data를 가져오는 부분만을 독립적으로 모듈화하고, 데이터 처리 및 동적 DOM 생성 동작들을 JS에서 처리하도록 구성.
프론트 엔드와 백엔드가 서로 분리되어 필요 부분만을 상호작용시키는 구조로 프로젝트 구현