프로그래머가 되는 꿈

웹 개발이란? 본문

프론트엔드 (Front-end)

웹 개발이란?

AI박사 2026. 1. 7. 19:29

클라이언트 VS 서버

클라이언트:  웹 브라우저 자체 (ex.PC,태플릿,모바일)

서버: 인터넷에 연결된 컴퓨터

 

프론트엔드 개발 VS 백엔드 개발

프론트엔드 개발: 클라이언트 쪽을 개발하는 것 / html,css,js 사용

백엔드 개발:  사용자가 뒤(back)에서 보이지 않는 영역, 즉 서버 쪽을 개발하는 것 / Java, Python등 사용

 

<웹 개발의 기본>

웹 문서의 뼈대를 만드는 HTML

: 웹 문서에서 내용을 담당하고 있다. 

 

웹 문서를 꾸미는 CSS

: 웹 문서의 디자인과 레이아웃을 담당하고 있다.

- 반응형 웹 디자인(일반적으로 PC나 모바일,태블릿등 여러가지 기기에서 자유롭게 레이아웃을 바꿀 수 있는)을 구현하기 위해서는 필수!

사용자 동작에 반응하는 자바스크립트

: 기능들이 모두 html안에 포함되어 있다.

- 사용자 동작에 반응해서 동적인 효과를 만들기 위한 기술

-자바스크립트를 알고 있다면 새로운 프레임워크를 배우기 쉽다.