Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
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 31
Archives
Today
Total
관리 메뉴

Super Coding Addict

서버 개발자란? 본문

Spring Boot 웹개발

서버 개발자란?

밍응애 2021. 1. 20. 15:30

< 웹 디자이너? 웹 퍼블리셔? 서버 개발자? 자바 개발자? >

* 서버 개발자란?

- 웹 디자이너 : 포토샵, 일러스트레이터 등 활용한 그래픽 작업

- 웹 퍼블리셔 : 디자인으로부터 나오는 HTML MARK-UP 제공

- Front-end developer : HTML, CSS, Javascript를 사용한 UI구축 / React, Augular, Vue 등의 프레임워크를 통해 Back-end와 통신하여서 JSON 데이터 화면에 잘 파싱해서 뿌려주는 역할 담당

- 웹 프로그래머 : JSP, Spring, ASP, PHP, Jango 등의 프레임워크 활용, DB로부터 데이터를 가공하여 요청한 Client에게 제공

 

* 통신이란?

- Socket 통신

: 접속 계속 유지하여 데이터 전달

:서버의 자원에 따라 연결될 수 있는 클라이언트 숫자가 한정

  --> 많은 클라이언트와 연결되어 있다면 다른 클라이언트가 보지 못하는 상황이 될 수 있음

- HTTP 통신

: 클라이언트의 요청이 있을 때만 데이터 응답을 전달하고 연결을 끊는 방식

: 불필요한 자원의 점유를 없애 다른 접속을 원활케 해 많은 데이터 처리하는 것을 목표로 함

: 주로 웹에서 통신하는 방식

 

* Admin 사이트 (만들 예정)

- Admin 사용자가 웹브라우저를 통해 웹서버에 데이터 요청

- http방식 

- 서버는 HTML, CSS, JSON포맷으로 응답을 내려줌

'Spring Boot 웹개발' 카테고리의 다른 글

스프링 웹 개발 기초  (0) 2021.01.31
빌드하고 실행하기  (0) 2021.01.30
라이브러리 살펴보기  (0) 2021.01.30
HTTP Method  (0) 2021.01.20
Intellij에서 Spring 프로젝트 생성하기  (0) 2021.01.20