본문 바로가기
IT

[네트워크] Front-end와 Back-end

by 끊임없는정진 2022. 10. 17.

프론트엔드(Front-End)와 백엔드(Back-End)

 

 ▶프론트엔드(Front-End)

 웹 애플리케이션은 크게 프론트엔드와 백엔드로 나뉘게 되는데, 프론트엔드는 사용자가 볼 수 있는 화면, 즉 사용자 인터페이스(User Interface, UI)를 말한다. 이용자 웹브라우저에서 실행된다는 특징이 있다.
※ 웹브라우저 : 서버와 HTTP 통신을 대신해주고, 수신한 리소스를 시각화하여 인터넷을 원활히 이용할 수 있게 함.
 프론트앤드를 만드는데 있어서는 주로 HTML, CSS, 자바스크립트(Javascript)가 중요한 역할을 한다. 

 

▶백엔드(Back-End)

 웹 애플리케이션의 이용자가 보지 못하는 영역인 서버나 데이터베이스를 관리하는 기술. 프론트엔드는 사용자가 웹서비스를 편하게 이용할 수 있도록 사용자 인터페이스를 다룬다면, 백엔드는 실질적으로 사용자들이 원하는 정보를 제공할 수 있도록 데이터를 관리하거나 서버를 운영하는 일을 하는 것. WAS에서 실행된다.
 백엔드를 만드는데 있어서는 주로 PHP, Node.js, JavaScript, C++, Java, Python 등이 사용된다.



출처 : https://spartacodingclub.kr/blog/615192391014d41767f00955

https://blog.wishket.com/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-vs-%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%85%90%EA%B3%BC-%EC%B0%A8%EC%9D%B4%EC%A0%90/

https://dreamhack.io/ - Background : Web Browser

'IT' 카테고리의 다른 글

[네트워크] OSI 7 Layer와 TCP, UDP  (0) 2022.10.17
[네트워크] HTTP 프로토콜  (0) 2022.10.17
[네트워크] URL의 구조  (1) 2022.10.15
[IT] 프로그래밍 16진수 표기법  (1) 2022.10.14
[네트워크] 웹 서버의 구조  (0) 2022.10.14

댓글