웹 프로그래밍 기본개념

Chapter 01. 웹 개요

World Wide Web( WWW )

: 인터넷에 연결된 사용자들이 서로의 정보를 공유할 수 있는 공간
간단히 웹이라 부름

웹 동작 : 요청과 응답

  • 웹은 클라이언트가 서버에 요청한 HTML 페이지나 파일을 클라이언트에 제공하는 통로

서버 프로그램

서버 프로그램

  • 서버에서 실행되는 프로그램
  • 클라이언트 요청에 따라 적절한 파일과 데이터 제공
  • 사용자와 먼 곳에 있기 때문에 백엔드 프로그램

클라이언트 프로그램

  • 클라이언트(웹 브라우저)에서 실행되는 프로그램
  • 서버에서 전달된 HTML 파일
  • HTML로 요소 생성, CSS로 디자인, JS로 프로그래밍
  • 사용자와 가까운 곳에 있기 때문에 프론트엔드 프로그램
이 두 프로그램 모두 개발할 수 있으면 풀스택 개발자

웹 표준 기술

HTML ( HTML5 )

: 웹 표준 기술 (CSS3와 자바스크립트를 모두 포함한)
or 웹 페이지를 구성하는 서식이나 구조를 표현하는 정보
구조, 뼈대

CSS ( Cascading Style Sheets / CSS3 )

: HTML 페이지에 스타일을 지정하는 스타일시트를 작성할 때 사용하는 언어
스타일 적용

자바스크립트 ( JavaScript / ECMAScript )

: HTML 페이지에서 사용자 반응 등을 처리하는 스크립트를 작성하는 언어
사용자 반응 처리, 운동 처리

이 글은 [ IT COOKBOOK HTML5 웹 프로그래밍 입문 3판 ]을 참고하여 직접 요약한 내용입니다.

좋은 웹페이지 즐겨찾기