프로그램 입문자들은 사실 검색을 해봐도 백엔드랑 프론트엔드가 무슨 말인지 헷갈리는 경우가 더 많다. 내가 그랬다..😭
그래서, 최대한 쉽게 프론트엔드와 백엔드에 대해서 풀어 설명해보려고 한다.
검색창에 프론트엔트 백엔드 차이 라고 검색하면 엄청난 정보들이 쏟아진다.
심지어, 아마존웹서비스(AWS)에서도 친절하게 알려준다!!!
그런데 이게 무슨말인지 모르니까 문제...😕
⬇️⬇️아마존웹서비스(AWS)에서 알려주는 프론트엔드와 백엔드의 차이⬇️⬇️
https://aws.amazon.com/ko/compare/the-difference-between-frontend-and-backend/
책 추천. 비전공자를 위한 이해할 수 있는 IT지식 - 최원영
우리는 다양한 기기를 사용한다. (스마트폰, 태블릿, 데스크탑, 노트북 등)
이 기기의 공통점 = 컴퓨터
컴퓨터는 많은 부품들로 이루어져 있는데,
사용자가 직접 제어하면서 사용하지 않는다.
+ 과거에는 직접 제어를 했어야해서 컴퓨터를 다룰 수 있는 사람들이 적었다.
그렇다면,
Q. 컴퓨터는 어떻게 동작하는가?
A. 어떤 프로그램이 대신 제어해준다.
제어해주는 프로그램 = 운영 체제(OS)
🔔 운영체제 위에서 작동하는 프로그램을 개발하는 사람 = 클라이언트 개발자
🔔 서버 프로그램을 개발하는 사람 = 서버 개발자
언제나 궁금한 건 먼저 찾아보고, 좋아보이는 것도 도전하는 성향
안주하는 삶..? 그게 뭐죠? 안주하면 뒤로가는 것
모든 일은 원인과 결과로 이루어진다고 생각
문제해결의 성취감을 바탕으로 성장 가속도가 붙는 스타일
무슨 일을 하더라도 결과값이 같다면 빠르게!!
개발이라는 직군의 가장 큰 매력이라고 생각
내가 필요한 걸 만들어보고, 괜찮다면 배포하는 게 창업이라 생각
참고 자료