프론트엔드(Front-End)란

윤하연·2023년 8월 13일

프론트엔드(Front-End) 개발

프론트(front)는 눈에 보이는 앞면을 말한다. 버튼, 로고, 검색창 등 사용자가 서비스를 이용하기 위해 접하는 앞면은 프론트엔드가 되는 것이다.
이러한 앞면의 모든 요소를 구축하는 작업이 바로 프론트엔드 개발이다.

프론트엔드 개발자

프론트엔드 개발자는 사용자가 서비스를 원활하게 이용할 수 있는 환경을 위해 사용자 인터페이스를 구축하는 역할을 수행한다.


프론트엔드와 백엔드(Back-End)의 차이

프론트엔드가 사용자가 접하는 앞면을 의미한다면 백엔드는 사용자에게 보이지 않는 뒷면을 의미한다. 백엔드는 사용자의 행동을 처리하며 API작성, 라이브러리 생성, 데이터베이스 통합 등의 개발이 이루어진다.

🦢백조 = 프론트엔드 + 백엔드

프론트엔드와 백엔드를 백조로 비유하면
수면 위로 보이는 백조의 아름다운 모습은 프론트엔드,
보이지 않는 수면 아래의 노력하는 모습은 백엔드라고 할 수 있다.

풀스택(Full-Stack)

프론트엔드와 백엔드의 구분 없이 모든 작업을 수행하는 개발자를 풀스택 개발자라고 한다.

0개의 댓글