Learn every moment to make deepen me :D
IT 전공자라면 진로를 결정할 때에 가장 먼저 고려하는 사항이 바로 프론트엔드 / 백엔드로서의 방향성이 아닐까 싶다.
불과 10여년 전만 해도 이러한 프론트엔드와 백엔드의 구분은 명확하지 않았고, 그럴 필요도 없었으나 이제는
웹의 발달과 더불어 앱 개발도 활발하게 이루어짐에 따라 세분화된 업무를 소수의 인원이 전부 담당하기는
사실상 불가능한 문제가 되었다.
결국, 프론트엔드와 백엔드 개념이 확립되면서 두 파트의 차이점이 확립되면서 많은 개발자 및 엔지니어들이
이를 참고하여 본인의 기술에 적합한 파트에서 업무를 수행하는 형태로 이어지고 있다.
그렇다면, 정확히 Front-End와 Back-End의 주 업무 분야와 기술력 등을 알아보고 두 파트의 차이점을 구분해보도록 하자.
출처 : bortfolio.kr/43
※ 개발자 채용 시 Ajax 사용 경험을 요구하는 경우도 많은 이유
백그라운드에서 서버 데이터를 가져와 페이지를 동적으로 만드는 JavaScript를 활용하는데
보편적으로 사용되는 기술이기 때문.
# Front-End 개발자의 경우, 업무에 대한 능력 뿐 아니라 여러 영역에 대한 책임을 감당해야 함
백엔드 파트는 비교적 다양한 형태를 띈다. 그 중 몇가지 예로 들면 다음과 같다.
이외에도
등을 요구하는 경우가 있다.
# 백엔드 개발자 작업 결과 프로세스 예
1) 특정 사이트 접속
- 특정 웹 사이트 서버에서 넘긴 정보가 사용자의 단말기에 웹 페이지로 보여지는 프로세스
2) 회원가입 시 저장되는 개인정보
- 이후 로그인 할 때마다 계정의 정보가 불러지는 과정 포함
도형 그림 출처 : Techrunch
#웹이 작동하는 모든 차원에서의 해박한 지식을 요구함
참고 :
https://moolgogiheart.tistory.com/16
https://medium.com/code-states/
Front-End ( 프론트 엔드 ) vs Back-End ( 백엔드 )
IT 전공자라면 진로를 결정할 때에 가장 먼저 고려하는 사항이 바로 프론트엔드 / 백엔드로서의 방향성이 아닐까 싶다.
불과 10여년 전만 해도 이러한 프론트엔드와 백엔드의 구분은 명확하지 않았고, 그럴 필요도 없었으나 이제는
웹의 발달과 더불어 앱 개발도 활발하게 이루어짐에 따라 세분화된 업무를 소수의 인원이 전부 담당하기는
사실상 불가능한 문제가 되었다.
결국, 프론트엔드와 백엔드 개념이 확립되면서 두 파트의 차이점이 확립되면서 많은 개발자 및 엔지니어들이
이를 참고하여 본인의 기술에 적합한 파트에서 업무를 수행하는 형태로 이어지고 있다.
그렇다면, 정확히 Front-End와 Back-End의 주 업무 분야와 기술력 등을 알아보고 두 파트의 차이점을 구분해보도록 하자.
Front-End (프론트 엔드)
Front-End 구성
Front-End 개발자에 요구되는 기술 (Skill)
※ 개발자 채용 시 Ajax 사용 경험을 요구하는 경우도 많은 이유
백그라운드에서 서버 데이터를 가져와 페이지를 동적으로 만드는 JavaScript를 활용하는데
보편적으로 사용되는 기술이기 때문.
Front-End 개발자 주요 업무
# Front-End 개발자의 경우, 업무에 대한 능력 뿐 아니라 여러 영역에 대한 책임을 감당해야 함
Back-End (백엔드)
Back-End 구성
백엔드 파트는 비교적 다양한 형태를 띈다. 그 중 몇가지 예로 들면 다음과 같다.
Baek-End 개발자에 요구되는 기술 (Skill)
이외에도
등을 요구하는 경우가 있다.
Back-End 개발자 주요 업무
# 백엔드 개발자 작업 결과 프로세스 예
1) 특정 사이트 접속
- 특정 웹 사이트 서버에서 넘긴 정보가 사용자의 단말기에 웹 페이지로 보여지는 프로세스
2) 회원가입 시 저장되는 개인정보
- 이후 로그인 할 때마다 계정의 정보가 불러지는 과정 포함
Full Stack Developer
Full Stack 개발자에 요구되는 기술 (Skill)
#웹이 작동하는 모든 차원에서의 해박한 지식을 요구함
참고 :
https://moolgogiheart.tistory.com/16
https://medium.com/code-states/
'Knowledge' 카테고리의 다른 글