Q. 프론트엔드 개발자와 백엔드 개발자 차이가 무엇인가요? 이건 프론트엔드라는 직무가 나오게 된 히스토리를 이해하시면 도움이 될 거 같습니다. 처음 웹사이트라는 게 만들어질 때까지도 프론트엔드라는 명확한 개념이 없었습니다. 그땐 모두 백엔드 개발자였죠. 그러다가 php같은 스크립트 언어가 나오면서 브라우저로부터 요청을 받고, DB에서 데이터를 받아온 후 html로 다시 브라우저에 랜더링하는 일들이 생기게 됩니다. 그리고 자바스크립트가 나오면서 점점 더 브라우저 상에서 이런 일들을 처리하는 응용 프로그램을 만들기 시작했고, CSS가 탄생하면서 브라우저 인터페이스 구축과 관련된 업무들을 "프론트엔드" 작업이라고 부르게 되었습니다. 주로 js, html, css 작업을 프론트엔드라 하고 서버 사이드 작업이면서 PHP, Python, Go, Ruby, JavaScript, C#, Java 등의 언어를 사용하면 백엔드라고 구분하게 되었습니다. 애플리케이션이 나온 후에는 프론트엔드 업무는 Andriod, iOS용 모바일 앱이나 JS로 작성된 데스크톱 앱에서도 포함이 되게 되는데요. 이 업무들은 요즘 모바일 앱 개발이나 네이티브 개발 등으로 부르기도 합니다. 관련해서 이 글을 읽어보셔도 도움이 될 거 같습니다. https://velog.io/@teo/frontend

다음 내용이 궁금하다면?

지금 간편 가입하고 다음 내용을 확인해 보세요!

또는

이미 회원이신가요?

2022년 12월 27일 오전 10:12

댓글 0