IT지식/Web, Server

[Web] Frontend 기초 지식

five-sun 2022. 12. 3. 19:15
728x90

Frontend 개발자의 사전적 수행 직무란?

백엔드 및 API(Application Programming Interface) 에서 가져온 데이터의 출력, 입력을 통한 비즈니스 로직 구성과 유저가 사용하는 유저 인터페이스를 개발한다.

 

웹 사이트는 크게 3가지 요소로 구성된다.

HTML(Hyper Text Markup Language), CSS(Cascading Style Sheets), 자바스크립트(Javascript)

 

HTML(Hyper Text Markup Languae)

웹 문서를 만들기 위하여 사용하는 기본적인 웹 언어의 한 종류이다.

웹 페이지에서 제목, 이미지, 동영상, 문단, 표 등을 정의하고 그 구조와 의미를 부여하는 정적 언어이다.

웹의 구조를 담당한다.

 

CSS(Cascading Style Sheets)

마크업 언어(HTML, XML, XHML 등)가 실제 표시되는 방법(색상, 레이아웃, 크기, 폰트 등)을 지정하여 콘텐츠 구조를 꾸며주는 정적 언어이다.

웹의 시각적인 표현을 담당한다.

 

JS(JavaScript)

Html 문서의 정적이고 단조로운 한계를 극복하기 위해서 넷스케이프(Netscape)사가 만든 LiveSript가 이름을 달리한 것으로 브라우저 자체에서 내장된 해석기능을 이용한 클라이언트 기반의 일종의 스크립트 언어이다.

콘텐츠를 바꾸고 움직이는 등. 페이지를 동적으로 꾸며주는 역할을 하는 프로그래밍 언어이다.

웹의 동적 처리를 담당한다.

 

728x90