FE에 대해 생각해보기.

OlMinJe·2024년 1월 21일
0

zero-base

목록 보기
4/21

🤔 내가 생각하는 프론트엔드 개발이란?

짱구는 고민해

✦ 사용자와 브라우저의 첫 만남을 담당하는 사람

로멘틱해 보이지만 단순하게는 화면을 만드는 사람이라고 생각합니다.
단순히 그리는 것이 아닌 그 너머의 일을 만들어서 사용자와 웹 브라우저 간의 소통을 원할하게 해주고, 이를 토대로 비즈니스 목표를 달성할 수 있게 기여하는 역할을 담당합니다.

FE 아니 모든 개발 공부 자체가 무한이다.

FE 개발 공부를 처음 시작할 때는 HTML이나 CSS, JS를 공부하는 것만으로도 흥미로웠습니다. 하지만 갈수록 라이브러리, 프레임워크, 최적화, SEO 등 다양한 요소를 고려해야 한다는 걸 깨닫게 되었고, 그러한 점에서 "아, 이거 쉽지 않네.."라고 생각됐던 거 같네요. 그래도 코난처럼 모든 문제를 진심으로 대한다면 결국은 목표에 도달할 수 있지 않을까?!라는 생각으로 프론트엔드 개발을 공부하고 있습니다.

(번외) 하나의 고민이 짧아질 수도, 길어질 수도 있는 게 개발이니 이를 거부하지 않고 공부한다면 엄청 광대한 세상이 열리더라..


👩🏻‍💻 프론트엔드와 백엔드 개발의 차이점은?

짱구는 곤란해

이거 웹 개발자에게 엄청 예민한 질문 아닌가요..!

"프론트엔드와 백엔드를 굳이 나누는 이유"에 대한 질문에는 조심스럽게 답하게 됩니다.
스마트폰 등의 기기가 등장하면서 웹 앱 브라우저를 사용하는 사람들이 늘어났습니다. 그 결과로 웹 개발을 할 때 고려해야 할 요소가 과거보다 많아지고, 빠르게 발전하는 웹 기술에 대응하기 위해서는 그에 맞는 전문 지식이 필요하게 되었습니다.
더 안정적인 서비스를 제공하기 위해 프론트엔드와 백엔드를 나누게 되었고, 이로 인해 각 개발자는 자신의 전문 영역에 더욱 집중할 수 있게 되었습니다. 그 결과 전체 웹 개발 프로세스의 효율성을 높이고, 각 영역의 품질을 향상키는데 큰 도움이 되었다고 생각합니다.

프론트엔드와 백엔드의 구분은 필연적이다.

프론트엔드와 백엔드를 구분하는 것은 웹 개발의 복잡성을 관리하고, 더욱 효과적인 결과를 도출하기 위한 필수적인 접근법이라고 생각합니다. 이를 통해 웹이라는 공간이 더욱 발전하고 성장할 수 있게 된다고 믿습니다.👊🏻

profile
໒꒰ྀ ˶ • ༝ •˶ ꒱ྀིა

0개의 댓글