
이번 포스팅에서는 Front-end와 Back-end의 정의와 차이점, 그리고 내가 왜 백엔드를 선택했는지에 대한 이유를 포스팅하려고한다. 웹 개발우선 프론트엔드와 백엔드의 정의와 차이점을 얘기하기 전에 웹이라는 것이 어떻게 이루어져 있는지 알아야한다. 우리가 흔히 보는 Google, Naver 등등 여러 사이트들은 어떠한 UI로 이루어져있다. 사용자가 클릭할 수 있는 버튼, 입력할 수 있는 검색창, 기사들의 썸네일과 같은 요소로 화면이 구성되어있다. 그리고, 사용자가 어떠한 내용을 넣고 버튼을 누르거나, 엔터키를 입력하거나, 클릭을 할 때 동작하는 함수들이 추가적으로 구성되어있다. 여기서 사용자에게 직접적으로 보이는 내용들을 개발자들은 흔히 Front-End, 보이지 않는 함수와 같은 내용들을 Back..