[생각정리] 프론트엔드와 백엔드의 차이 (내가 백엔드 개발자가 되고 싶은 이유)
프론트엔드와 백엔드의 차이 프론트엔드 vs 백엔드 프론트엔드와 백엔드의 차이를 빙산에 비유하여 자주 설명하곤 한다. 빙산은 수면 위로 보이는 부분과 수면 아래에 숨겨져 있는 부분이 있다. 수면 위로 노출되어, 사람들이 볼 수 있고 사진도 찍을 수 있는 부분 (상호작용)을 프론트엔드와 수면 위의 보이는 부분의 기초가 되고 받쳐주는 역할 (서버)을 하는 부분을 백엔드라고 할 수 있다. 우리가 네이버, 구글 등 웹 사이트에 접속했을 때 보이는 깔끔한 메뉴, 이미지, 레이아웃 등 상호작용하는 프론트엔드와, 보이진 않지만 화면에 데이터를 보내주고 사용자의 행동들을 처리하는 백엔드의 중요성은 매우 크다. 프론트엔드 프론트엔드 개발자는 사용자가 웹 페이지에 접속했을 때 보이는 모든 요소를 만드는 작업을 한다. 이는 ..