프론트엔드란 웹/앱에서 ‘사용자가 직접 상호작용할 수 있는 사용자 인터페이스(UI; User Interface)를 말합니다. 쉽게 말해, ‘화면상에 보이는 것’을 뜻하며, 자동차로 비유하면 외관에 해당합니다. 구체적으로는 웹/앱의 레이아웃, 메뉴, 디자인, 버튼 등이 프론트엔드 개발에 속합니다.
1-2. 백엔드란?
백엔드란 웹/앱에서 사용자의 행동을 처리하고, 정보를 저장·관리·전달하며, 서버와 데이터베이스를 관리하는 역할을 합니다. 프론트엔드가 웹이나 앱의 ‘앞에서 일어나는 일’이라면, 백엔드는 ‘뒤에서 일어나는 일’인 셈이죠. 자동차로 비유하면 자동차 내부의 엔진이나 모터 등이 백엔드인 셈. 구체적으로는 서버나 데이터베이스, API 등을 관리하는 것이 백엔드 개발에 속합니다.
댓글 5
댓글쓰기저도 작은 가족홈피 만들고 운영중인 관리자인데.. 관리자는 전능하죠
오 백엔드까지 하심? 프론트는 백엔드에서 안 해주면 제한적이잖아요.
이글을 보시며 모르는 분들을 위하여..
1-1. 프론트엔드란?
프론트엔드란 웹/앱에서 ‘사용자가 직접 상호작용할 수 있는 사용자 인터페이스(UI; User Interface)를 말합니다. 쉽게 말해, ‘화면상에 보이는 것’을 뜻하며, 자동차로 비유하면 외관에 해당합니다. 구체적으로는 웹/앱의 레이아웃, 메뉴, 디자인, 버튼 등이 프론트엔드 개발에 속합니다.
1-2. 백엔드란?
백엔드란 웹/앱에서 사용자의 행동을 처리하고, 정보를 저장·관리·전달하며, 서버와 데이터베이스를 관리하는 역할을 합니다. 프론트엔드가 웹이나 앱의 ‘앞에서 일어나는 일’이라면, 백엔드는 ‘뒤에서 일어나는 일’인 셈이죠. 자동차로 비유하면 자동차 내부의 엔진이나 모터 등이 백엔드인 셈. 구체적으로는 서버나 데이터베이스, API 등을 관리하는 것이 백엔드 개발에 속합니다.
api도 프론트라고 하는 경우들도 많던디요.
프론트: 앱, 웹서버, api
백: 데이터베이스
db 로우 데이터 까지 다 볼 수 있을 듯...