더북(TheBook)

이렇게 인터넷에서 제공되는 서비스는 클라이언트와 서버/데이터베이스로 나뉘는데, 클라이언트가 프론트엔드, 서버와 데이터베이스가 백엔드에 해당한다.

 

프론트엔드: 웹 사이트에서 사용자가 직접 보고 조작하는 부분으로, 사용자가 서비스를 이용할 수 있도록 각종 인터페이스(겉모습)를 제공한다.

백엔드: 눈에 직접 보이지 않지만, 사용자의 요구를 받아 실제 동작을 처리하는 부분으로, 서비스에 필요한 데이터(이미지, 텍스트, 영상 등)를 제공한다.

 

프론트엔드가 웹 사이트의 구조와 디자인을 짜서 사용자에게 보여 주는 부분이라면 백엔드는 이 구조화된 웹 사이트에 표시할 데이터 목록을 관리하면서 프론트엔드에서 오는 요청을 받아 응답하는 부분이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.