본문 바로가기
개발 관련 지식/웹 프로그래밍

웹 프론트엔드, 백엔드

by 권태일1147 2020. 6. 4.

사용자에게 웹을 통해 다양한 웹 리소스(문서, 동영상, 이미지 등)을 제공하고, 사용자의 요청에 반응해서 동작한다.

웹 페이지라는 것도 하나의 문서이다.  

웹 프론트의 역할

웹 콘텐츠(리소스)를 잘 보여주기 위해 구조를 만들어야 한다. (HTML)

적절한 배치와 일관된 디자인 등을 제공해야한다. (CSS)

사용자의 요청을 잘 반영해야한다.(JavaScript)

 

백엔드 개발

클라이언트의 요청을 받아서 요청을 처리한 후 응답을 클라이언트에게 보낸다.

웹의 동작 원리를 알고 있으면 도움이 된다.

알고리즘, 자료구조 등으로 문제를 해결해야한다.

만들어진 프로그램은 보통 서버에 설치가 되어 동작하기 때문에 서버로 자주 사용되는 리눅스 같은 운영체제나 네트워크에 대한 이해가 필요하다.

데이터를 쉽게 관리하기 위해 DBMS를 알고 있어야 한다.

'개발 관련 지식 > 웹 프로그래밍' 카테고리의 다른 글

멀티 쓰레드  (0) 2022.02.06
동기 비동기, 싱글스레드 멀티스레드  (0) 2021.01.29
WAS  (0) 2020.06.09
웹서버  (0) 2020.06.09
HTTP 프로토콜  (0) 2020.06.04