🚀 Languege/Web Basic

프론트엔드? 백엔드?

mini_world 2021. 6. 17. 16:20

 

프론트엔드?

Front-end. 웹 프로그래밍의 한 분야. 반대말은 백엔드.
프론트엔드 개발자는 프론트엔드, 백엔드의 완전한 분리 구조를 지향하는 업무 스타일의 개발 방식으로써 프론트단의 비지니스 로직과 사용자 영역의 개발을 담당하는 사람이다. 이와 다른 방식의 업무 스타일 직군으로는 웹퍼블리셔(ui개발)와 개발자(서버 개발자)의 업무 분리 방식이 있다. 이 경우는 주로 서버사이드가 클라이언트를 감싸는 방식이다. MVC로 치면 View 부분에 해당하는 영역을 맡는다.
- 출처 나무위키

그렇죠, 정의 된 것 처럼 프론트엔드는 개발자가 아닌 사람들이 가장 많이 접하는 그 웹페이지!! 사용자 인터페이스 부분을 말합니다.

프론트엔드 개발자로  일하기 위해서는 JavaScript, CSS, HTML 을 다룰 줄 알아야 하며
콘텐츠를 웹페이지에 배치하고 레이아웃을 자유자재로 다룰 줄 알아야 합니다. 😁👍🏻

 

백엔드?

Back-end. 반대말은 프론트엔드.
백엔드 개발자는 프론트엔드, 백엔드의 완전한 분리 구조를 지향하는 업무 스타일의 개발 방식으로서 백엔드의 DB와 API 서버 개발을 맡는다. 이와 다른 방식의 업무 스타일 직군으로는 웹퍼블리셔(UI 개발)와 개발자(서버 개발자)의 업무 분리 방식이 있다. 이 경우는 주로 서버사이드가 클라이언트를 감싸는 방식이고, 전반적인 비지니스 로직은 개발자가 맡는다. MVC에서 Model, Controller가 백엔드의 소관이다.
- 출처 나무위키

백엔드는 API 개발, 프론트에서 전달한 데이터를 데이터베이스에 넣는 등 사용자가 보지 않는 뒷단의 작업을 말합니다.

백엔드로는 여러가지 언어가 있는데, 이 강의에서는 자바 스프링 프레임워크를 사용한다고 합니다!

프론트엔드와 백엔드는 따로 떨어져있거나, 상하관계를 이루고 있는것이 아닙니다.
프론트 엔드와 백엔드 모두 매우 중요합니다. (가끔.. 백엔드를 더 고급기술로 생각하는 분이 종종 출현하여..)


힘을 냅시다 화이팅!~~~~!!!!

 

 

728x90