더북(TheBook)

프론트엔드

 

웹 프론트엔드

웹 페이지web page는 크롬Chrome이나 사파리Safari 같은 웹 브라우저에 보여지는 문서로, 웹 페이지를 묶거나 연결해 웹 사이트web site를 만든다. 웹 프론트엔드는 웹 사이트를 만드는 분야로, HTMLHyperText Markup Language, CSSCascading Style Sheets, 자바스크립트 3가지 언어를 사용한다.

 

HTML: 웹 페이지의 구조 설계

CSS: 웹 페이지의 디자인 구현

자바스크립트: 웹 페이지에 동적 기능(사용자와 상호 작용) 추가

 

참고로 HTML과 CSS는 프로그래밍 언어가 아니라 마크업 언어markup language다. 프로그래밍 언어는 자바스크립트처럼 사용자와 프로그램 간 상호 작용을 위한 각종 동작을 구현하지만 마크업 언어는 HTML과 CSS처럼 태그를 이용해 문서나 데이터 구조 등 명시된 정보만 전달한다.

 

그림 2-7 웹 프론트엔드 개발의 주요 언어

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.