프론트엔드란?

개인적인 생각

제대로 개발자에 대한 고민을 할 때는 누구나 보안이나, 개발, 데이터쪽으로 할 줄 알았고 프론트엔드는 디자이너와 같은 업무를 수행하고 개발보다는 디자인에 더 신경쓰고 웹이나 화면을 멋지고 예쁘게 만드는 직종이라고 생각했습니다. 따라서 그에 따른 미적 감각과 디자인에 대한 견문과 지식이 필요한 개발자라고 생각했었습니다.

실제하는 업무

구글에 검색해보면 프론트엔드 개발자는 HTML, CSS 및 JavaScript를 사용하여 웹 사이트의 그래픽 사용자 인터페이스를 개발하여 사용자가 해당 웹 사이트를 보고 상호 작용할 수 있도록 하는 개발자라고 나와있고
나무위키에서는 프론트엔드 개발자는 백엔드 API에서 가져온 데이터의 출력, 입력을 통한 비즈니스 로직 구성과 사용자와 대화하는 사용자 인터페이스 부분을 작업하는 개발자를 말하며 대부분의 사람들이 헷갈려하는 퍼블리셔와 구분되어 진다고 합니다.

Back-End vs Front-End

프론트엔드 개발자

사용 언어 : HTML, CSS, JavaScript
역할 : 지금 보고 있는 웹사이트, ‘웹’을 개발하는 웹 개발 영역 중 사용자가 눈으로 보는 영역을 구축하고, 기능을 구현하는 개발자입니다. 눈으로 보는 영역이라 함은 버튼, 입력창, 페이지 내의 애니메이션, 즉 UI/UX 중 UI를 의미합니다.

백엔드 개발자

사용 언어 : Java, Python, JavaScript(Node.js) 등
역할 : 웹’을 개발하는 웹 개발 영역 중 사용자가 필요로 하는 정보를 저장 및 관리하고, 전달하는 영역을 담당하는 개발자입니다. 프론트엔드와는 다르게 개발을 할 시에 눈에 보이지 않는 서버영역을 담당합니다.

profile
친화력 좋고 긍정적인 개발자입니다!

0개의 댓글