JSON2 [Spring Boot3] JSP를 사용하지 않는 이유 & JPA, JSON 개념(간단) 핵심JSP를 사용하지 않는 이유 :기존에는 서버 사이드 렌더링으로 HTML을 동적으로 불러왔다면 JSP는 프론트엔드(React, Vue)가 화면을 담당하고, 백엔드는 JSON 데이터를 제공을 하여 서버 부담도 덜고, 유연한 개발이 가능.JPA : Java Persistence API로 DB와 객체(Entity Class)를 자동으로 매핑해주는 기술.JSON : 데이터를 교환하기 위한 키-값 형태의 텍스트 파일. JSP를 사용 안하는 이유(Java Server Page)기존의 Spring MVC는 JSP(서버 사이드 렌더링, 뷰)를 사용하여 서버에서 HTML을 동적으로 생성하였지만, Spring Boot에서는 JSP를 거의 사용하지 않고 JSON으로 데이터를 프론트에게 전달하여 React, Vue, An.. 2025. 3. 20. [React] JavaScript와 Express의 웹 서버 구축 및 get, post방식의 통신(VScode) JavaScript와 Express를 사용하여 웹 서버를 구축하고, React와의 통신을 통해 GET과 POST 요청을 처리하는 방법입니다.해당 프로젝트는 웹 서버와 클라이언트(React)를 분리하여 구성하며, 각 요청에 대한 응답 처리를 구축합니다.1. 프로젝트 설정먼저, Express 모듈을 사용하여 서버를 만들고 React 클라이언트와 통신할 준비를 합니다.const express = require('express'); const app = express(); const port = 3000; const path = require('path'); const cors = require('cors'); // CORS 정책을 해결하기 위한 패키지app.use(cors()); //cors활성화express.. 2024. 9. 27. 이전 1 다음 728x90 반응형