본문 바로가기
Java & Kotlin/Spring

전자정부 표준 프레임워크 & 웹 개발 직무

by heekng 2021. 5. 17.
반응형

전자정부 표준 프레임워크 & 웹 개발 직무


전자정부표준프레임워크(egov)

전자정부 표준 프레임워크란 이클립스와 스프링을 기반으로 한 프레임워크이다.
정부 공공 프로젝트 등 사용화 혹은 서비스해야 할 상품을 제작 할 때 이용하며
전자정부 표준 프레임워크는 표준 라이브러리만을 제공하여 더 균형있고 틀이 정해진 개발을 도와준다.


웹 개발 직무

웹 개발 직무에는 보통 백엔드와 프론트엔드로 나뉜다고 알고 있다.
엔드란 서버를 뜻하며 요청에 응답할 줄 알고, REST방식의 데이터 수송신을 할 줄 안다는 것을 뜻한다.
따라서 흔히 말하는 백엔드 중 REST방식의 데이터 통신을 하지 않는 상태에서는 백엔드가 아닌 웹 개발만을 하는 것이다.
**REST방식: 데이터를 파라미터가 아니라 JSON 또는 XML파일로 보낸다.

웹 디자이너: 포토샵, 일러스트 파일로 웹 개발에 필요한 요소를 디자인
프론트 엔드: 백에서 요청한 뷰를 알맞게 응답한다.
퍼블리셔: 한국에만 있는 직종이다. 프론트 엔드를 도와주는 직종으로 프론트 엔드가 맡는 범위가 넓어지면서 이미지 등을 담당하기 위해 생기게 된 직종이다.
따라서 이미지 작업 등에서 문제가 생겼을 때에는 프론트엔드가 아니라 퍼블리셔에게 가서 도움을 요청해야 한다.
백 엔드 : REST방식을 이용하여 서버와의 통신을 한다.
풀스택 : 백 + 프론트 + 엔드

  1. 웹 디자이너가 포토샵 파일을 완성
  2. 프론트 엔드 개발자가 각 요소를 디자인 이미지에서 분리
  3. 백 엔드 개발자가 해당 이미지를 사용하여 웹 구성

클라이언트 -> 백 단 서버 -> 연산, 동적데이터 처리 -> 프론트 요청 -> 프론트 응답 -> 백단 응답
의 형태로 구성된다.

반응형

'Java & Kotlin > Spring' 카테고리의 다른 글

[Spring] root-context.xml 구성  (0) 2021.05.22
[Spring] pom.xml 구성  (0) 2021.05.22
REST 방식  (0) 2021.05.17
[Spring] 게시판 프로젝트 (1)  (0) 2021.05.17
[Spring] Spring MVC 프로젝트 구성 순서  (0) 2021.05.15
[Spring] MVC model 2 구조  (0) 2021.05.10