📌 백엔드와 프런트엔드의 선택, 고민하지 마세요!

프런트엔드는 JavaScript, React, Angular, Vue.js 등으로 공급이 다양해졌어요. 기술 향상으로 선택의 폭이 넓어졌고, 힘들게 구현하던 화면을 지금은 쉽게 처리하죠. 문제는 공급이 늘었지만, 수요인 고객이 프런트엔드 변화의 필요성을 크게 못 느낀다는 거예요. Java와 Spring Framework 조합에서 JSP (JavaServer Pages) 대신 다른 언어를 사용할 필요가 없기 때문이죠. 예를 들어볼게요. 고객이 개발 회사에 기존 백오피스(JSP) 업그레이드를 요청해요. 기획자는 프런트엔드를 React로 적용하자고 건의해요. 고객은 React를 몰라요. 고객이 기획자에게 물어요. 질문은 개발 기간, 개발 비용, 보안 취약점이에요. 고객의 질문에 기획자의 대답은 고객을 설득하기 힘들어요. 개발 기간이나 개발 비용이 크게 줄지 않아요. 특히 보안 이슈는 답이 없어요. 프런트엔드 언어는 클라이언트 사이드 렌더링(CSR)이에요. CSR은 서버 사이드 렌더링(SSR)에 비해 보안이 취약해요. 참고로 JSP는 SSR이에요. 개발자 취업을 준비하면서 방향을 못 잡는 경우가 있어요. 그럴 때는 오래 고민하지 말고 백엔드 개발자를 목표로 전진하세요. 벡엔드 개발자로 일하면서 주변을 살펴봐도 늦지 않아요. 일단 시작하는 게 우선이에요. 백엔드와 프런트엔드에 관해 좀 더 자세히 알고 싶다면, 프로필을 참고해서 문의해 주세요. #데브코칭 #개발자 #개발자취업 #개발자커리어코칭 #개발자코칭 #개발자취업입문 #백엔드 #프런트엔드 #백엔드고민 #프런트엔드고민

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2022년 12월 28일 오전 10:56

조회 358

댓글 0