Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 항해플러스
- 인프런
- 항해플러스 백엔드 7기
- 시큐어코딩
- 자바의정석
- Numpy
- 김영한
- Python
- 불친절한SQL프로그래밍
- 항해플러스 백엔드
- 서블릿
- 불친절한 SQL 프로그래밍
- 스프링입문
- java
- 자바의정석 연습문제
- JPA
- 자바공부
- 스프링
- 이것이자바다
- 항해플러스 회고
- 스프링 부트와 JPA
- Secure Coding
- 자바연습문제
- Java의정석
- 항해 추천인
- 스프링 핵심원리
- 제네릭
- 항해 추천인코드
- 스프링MVC
- Spring
Archives
- Today
- Total
목록CSR (1)
Continuous Challenge
5. HTML, HTTP API, CSR, SSR
백엔드 개발자가 고민해야 할 데이터 전달 1. 정적 리소스 2. HTML 페이지 3. HTTP API HTML이 아니라 데이터를 전달 주로 JSON 형식 사용 다양한 시스템에서 호출 데이터만 주고받음. UI 화면이 필요하면 클라이언트가 별도 처리 UI 클라이언트 접점 - 앱 클라이언트(아이폰, 안드로이드, PC 앱) - 웹 브라우저에서 자바스크립트를 통한 HTTP API 호출 - React, Vue.js 같은 웹 클라이언트 서버 to 서버 - 주문 서버 → 결제 서버 - 기업 간 데이터 통신 SSR - 서버 사이드 렌더링 서버에서 최종 HTML을 생성해서 클라이언트에 전달 주로 정적인 화면에 사용 관련기술 : JSP, 타임리프 → 백엔드 개발자 CSR - 클라이언트 사이드 렌더링 HTML 결과를 자바스크..
Spring/Spring MVC
2022. 4. 22. 20:15