본문 바로가기
My/공부방법

프론트엔드 개발자, 백엔드 개발자 무엇을 선택할까?

by 안녕주 2021. 1. 25.

     

프론트엔드 개발자

- 사용자에게 보여지는 웹 어플리케이션을 만든다

- UI파트를 포함한 웹앱을 만들어 사용자와의 상호작용을 처리한다.(이벤트, 입력받은 데이터들)

- UI/UX와 연관된 비지니스 로직들을 코딩하고 백엔드 서버에 데이터를 주고 받아서 처리한다.

- 캐시, 부드러운 사용자의 플로우, 애니메이션, 웹앱 성능과 마지막으로 배포되는 번들 사이즈도 작게 만든다.

- 웹앱의 비지니스 로직도 코딩하고 유닛 테스트도 작성한다.

- 대부분의 일들은 사용자의 유저 프로우, 상호작용에 관련된 일을 한다.

 

백엔드 개발자

- 서버 사이트에서 동작하는 서비스를 만든다. (서비스는 사용자의 계정 정보를 제공한다.)

- 지원 가능한 모든 버전의 퀄리티 버전으로 변형하고 사용자가 동시에 사용할 수 있도록 한다.

- DB에 사용자의 정보를 저장, 관리한다.

- 서비스의 인터페이스 API를 구현하고 데이터 저장소를 설계하고 DB나 Blob Storage 제 3자의 서비스를 통합

- 로그를 합계하고 데이터 분석, 사이트 모니터링을 하는 인프라와 관련된 일을 한다.

 

웹개발 로드맵

www.notion.so/3058c7e80f4d4cadb7a8f0c2b189b444#a91b76fdeef946918d64c5369adacc01


Thanks to youtu.be/-y9h5yl7egE

'My > 공부방법' 카테고리의 다른 글

취준 & 개발에 유용한 링크들 정리 _ 백엔드  (0) 2023.01.09
스프링 공부방법  (2) 2022.07.12
프론트엔드, 백엔드 공부 방법  (0) 2021.01.25
코딩테스트 공부 방법  (0) 2021.01.25

댓글