본문 바로가기
KIPFA 교육센터/IT news

[IT 정보] 웹 개발 영역인 프론트엔드와 백엔드의 차이점 알아보기

by kipfanews 2020. 9. 24.

Designed by Freepik

 

 

안녕하세요 Kipfa입니다 :)

 

오늘은 웹 개발에 대해 간단하게 알아보는 시간을 가지겠습니다.

IT 분야 중 가장 취업이 잘 되는 웹 개발 분야는 크게 디자인, 퍼블리싱, 개발자로 나뉘는데요~

오늘은 웹 개발 중 개발자의 개발 영역인 프론트엔드와 백엔드의 차이점을 공부해보겠습니다.

 

 

우선프론트엔드 사용자에게 보이는 것을 개발하는 영역으로

주로 웹 및 모바일 솔루션의 사용자 인터페이스(UI)와 사용자 경험(UX)을 만드는 데에 초점을 맞춥니다.

프론트엔드 영역에서는 HTML, CSS, Javascript 등의 언어를 사용하고,

앵귤러JS, 리액트JS, 부트스트랩 등의 테크놀로지가 사용됩니다.

 

백엔드 사용자에게 보이지 않는 부분의 데이터를 가공 처리하는 영역으로

프론트엔드에 있는 사용자들의 행동들을 처리하며, 백엔드 개발에는 사용자 인터페이스가 없는

시스템 컴포넌트 작업, API 작성, 라이브러리 생성, 데이터 베이스 혼합 등의 활동이 있습니다.

PHP, 노드JS, Javascript, C++ 등의 언어를 사용하고,

익스프레스, 라라벨, C# 등의 테크놀로지가 사용됩니다.

 

 

아주 쉽게 말하자면 웹디자인과 웹 퍼블리싱으로만 완성된 웹페이지는

기능이 안 들어가 있는 이미지와 배너, 아이콘 등이 배치되어 있는 것이고

프론트엔드 개발자과 백엔드 개발자가 그 이미지, 배너, 아이콘 등에 기능을 넣는 것입니다.

 

이렇게 둘의 업무 자체에는 차이가 크지만,

프론트엔드 개발자와 백엔드 개발자 들 또한 서로 간의 커뮤니케이션이 중요합니다.

프론트엔드 개발자의 입장에서는 너무 좋은 점들이

백엔드 개발자의 입장에서는 프로그래밍 하기 어렵거나 불가능한 점이 될 수도 있는 거죠.

서로의 업무방식을 잘 이해하며 서로에게 맞는 중간점을 찾아가는 것이 좋습니다.

 


 

웹 개발 영역인 프론트엔드와 백엔드에 대해서 알아보았습니다.

이렇게 쉽고 간단한 정보부터 차근차근 알아가는 게 중요한 것 같아요^^

 

 

그럼 오늘도 좋은 하루 보내세요~

 

 

http://www.kipfa.or.kr

 

(사)한국인터넷전문가협회

협회소개 사단법인 한국인터넷전문가협회(KIPFA)는 인터넷 관련 전문가들로 구성된 비영리단체로서 인터넷전문가의 복리 증진 및 정보 및 지식의 교류를 통한 상호협력을 활성화하고, 인터넷

www.kipfa.or.kr