전 현재 대학교 4학년이며 백엔드보다는 프론트엔드 쪽이 저한테 적성이 맞는것 같아 현재 자바스크립트,HTML,CSS 를 중점으로 공부하고 있고 알고리즘은 자바스크립트와 파이썬을 공부하고 있습니다. 근데 주위에서 프론트엔드도 어느정도 백엔드를 다룰 줄 알아야 한다고 조언을 하더라고요. 저도 그렇게 생각합니다. 프론트엔드 하는 사람이 백엔드보다 적어서 취업 경쟁률이 치열하다고 그러는데.. 어느 한쪽으로 기울여서 공부할게 아니라 풀스택 커리어쪽으로 공부하는게 더 좋은거겠죠.?! 또 방학이라 현재는 혼자 공부하고 있는데 개인 미니 프로젝트를 하고 싶은데 웹이랑 데이터베이스 연결해서 쇼핑몰 연동하는 것부터 해보는건 어떤가요.?!
답변 2
인기 답변
프론트엔드도 백엔드에 대한 이해가 있으면 업무를 하는데 있어 큰 도움이 된다고 생각합니다. 어떤 부분을 프론트가 처리하고 어떤 부분을 서버가 처리할지, 조금이라도 알고 있으면 업무를 나누는데 큰 도움이 되니까요. 실제로 업무에서 겪었던 것 중 하나로, 서버의 필터링 로직 중 하나를 프론트로 옮겨오는 것이 있었습니다. 이유는 많은 DB 테이블을 한꺼번에 조회해야만 API 응답이 가능한데, 이러면 속도가 너무 느려져서 였습니다. 프론트로 필터링 로직을 옮기면 속도가 월등히 빨라지기에 그렇게 하는 것이 좋겠다고 판단했죠. 이런 업무를 진행하는 것이 타당하다는 결론을 내려면, 적어도 SQL과 RDB에 대한 이해가 어느정도 요구됩니다. 그래서 프론트에서 시작된 API 요청이 백엔드로 넘어가, DB에서 데이터를 꺼내오고 다시 프론트로 넘어가는 일련의 과정을 스스로 만들어보았다면 큰 도움이 될 거라고 생각합니다 😊
최재훈
구직중 • 2월 17일
동의합니다 👍
익명
작성자
2월 17일
오! 일단 기본적인 API, 서버 요청,데이터 전달 과정, SQL 등등을 먼저 해야겠어요 조언 감사합니다 정말로🥹
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!