본문 바로가기
ETC

[ETC] 웹

by 기록하는_사람 2022. 10. 31.

📌 월드 와이드 웹(World Wide Web) == WWW == 웹

: 인터넷 서비스 중 하나.

  인터넷 상의 정보를 하이퍼텍스트 방식과 멀티미디어 환경에서 검색할 수 있게 하는 시스템. 

  HTTP 프로토콜을 사용해 HTML로 된 문서를 연결해 다양한 컨텐츠 제공. 

 

💡 인터넷(Internet)

: 컴퓨터 네트워크망. 

 

💡 웹의 첫 시작.

: 1989년,  스위스의 유럽인자물리연구소(CERN)의 팀 버너스 리(Timothy John Berners Lee)가 개발.

  연구자들이 흩어져 있는 정보를 쉽게 정리하고 공유하기 위한 목적으로 개발.

 

웹 프로그래밍 구조

📌 클라이언트 

: 웹 서비스를 이용하는 사용자. 

 

📌 프런트엔드 

: 클라이언트 중심의 프로그래밍 영역.

  HTML, CSS, JavaScript

 

📌 백엔드

: 서버에서 동작하는 프로그램 영역.

 

📌 서버

: 웹 서비스를 제공하기 위한 서비스 공급자. 

 

HTML / CSS / JavaScript

📌 HTML(HyperText Markup Language)

: 웹 문서의 구조를 정의하고 컨텐츠를 표현하는 기본 마크업 언어. 

  브라우저에게 웹 사이트의 content(타이틀, 텍스트, 이미지 등)의 구조를 알려줄 때 사용.

  HTML 단독으로 웹 사이트를 만들 수 있지만 보기에 불편함.

  태그를 사용함. 

 

📌 CSS(Cascading Style Sheet)

: HTML 문서에 레이아웃과 디자인 등 시각적 요소를 정의하기 위한 규격. 

  디자인과 스타일을 위한 언어.

  CSS 단독으로 웹 사이트를 만들 수 없고 HTML과 같이 사용해야 함.

  셀렉터(Selector)를 이용해 HTML 요소 지정하고 시각적 요소 적용함. 

 

📌 JavaScript

: HTML 문서에서 동적으로 변하는 컨텐츠를 표현하기 위해 이벤트 처리하거나, 서버와 연결해 데이터 가져오는 등의 역할을 하는 프로그램 언어. 

  웹 사이트를 만들 때 꼭 필요한 것은 아님.

'ETC' 카테고리의 다른 글

[ETC] HTML  (0) 2022.11.02
[ETC] GET 메서드와 POST 메서드  (0) 2022.11.01
[ETC] 배포 프로세스와 데브옵스  (0) 2022.11.01
[ETC] Java  (0) 2022.10.12
[ETC] Python  (1) 2022.09.30

댓글