프론트엔드, 백엔드에대해 알아보자!
안녕하세요.
대한민국 1위 스타트업 전문 개발사, 똑똑한개발자입니다!
어느덧 2월이 다 지나고 3월이 찾아왔습니다!
예년과 같다면 새로운 학년, 새로운 학교, 새로운 친구들 혹은 새로운 시작으로 활기찬 분위기였겠지만,
그러지 못해 많이 아쉽습니다.
그래도 이제 백신 접종이 시작 되었고 코로나 확진자 수도 감소하고 있습니다.
끝까지 방심하지 않고 모두 몸 조심하시기 바랍니다!

오늘은 웹 , 모바일 개발에 관심이 있거나, 홈페이지 , 어플 개발 등을 의뢰 해본 경험이 있으신 분들은 많이 들어봤을말이겠지만, Front-End(프론트엔드)와 Back-End(백엔드) 에 대해서 간단하게 소개 하려고 합니다!
프론트엔드는 사용자들이 웹사이트에서 보고 상호작용하는 모든 것들이 프론트엔드 개발 분야에 속하는 것 이라고 보시면 됩니다! 사용자가 웹사이트 또는 URL을 이용할 때, 사용자들은 아주 깔끔한 인터페이스를 볼 수 있습니다. 이렇게 사용자가 직접 마주보는 인터페이스를 '프론트엔드'라고 부릅니다.
사용자가 웹사이트를 마주 했을 때, 누가 봐도 사용하기 편하고 다양한 기능을 갖춘 인터페이스를 가지고 있는 사이트와 그렇지 못한 사이트의 평가는 극명하게 갈릴 것입니다.
프론트엔드는 UX designer, Web designer, Front-End developer로 구성됩니다.
UX 디자이너는 사용자에게 편리한 경험을 제공하기 위해 사이트의 구성/기능을 개발합니다.
Web 디자이너는 이를 디자인으로 멋지게 뽑아내는 것이고,
프론트엔드 개발자는 뽑아낸 디자인을 웹어플리케이션(Web application)으로 구현하는 것입니다.
HTML,CSS,Javascript 등 다양한 언어를 사용 합니다.
백엔드는 웹사이트나 웹 애플리케이션 또는 모바일 솔루션의 프로세스와 관련된 서버와 데이터베이스를 관리해주는 분야입니다. 프론트엔드가 눈에 직접적으로 보여지는 영역이였다면, 백엔드는 눈에 보이지 않는 서버에서 작용하는 기술을 다룹니다.
프론트엔드 기술만 가지고 웹사이트 , 모바일 앱 등이 완성되지는 않습니다.
데이터를 저장하고 관리하며, 웹사이트의 클라이언트에서 모든 것이 매끄럽게 작동할 수 있게 해주는 것이 백엔드 분야 입니다.
백엔드는 사용자들이 직접 보거나 상호작용할 수는 없지만, 소프트웨어 개발의 일부분인 것은 맞습니다. 백엔드에서는 프론트엔드에 있는 사용자들이 취하는 행동들을 처리합니다.
즉, 사용자들은 백엔드에 간접적으로 액세스하는 것이죠.
백엔드 개발에는 사용자 인터페이스가 없는 시스템 컴포넌트 작업, API작성, 라이브러리 생성, 데이터베이스 통합, 서버관리 등 다양한 활동들이 포함되어 있습니다.
PHP, Ruby, Python, Java, .Net 등 다양한 언어를 사용합니다.
오늘은 간단하게 프론트엔드,백엔드에 대해 알아보았습니다!
3월도 모두 건강 유의 하시고 즐거운 일들만 가득하시길 바랍니다!
스타트업 전문 개발사와 함께 나만의 스타트업을 시작하려면?
↓↓↓ 클릭 ↓↓↓