IT 엔지니어

솔루션업체 FE 기술스택 문제

20년 12월 28일 | 조회수 287
응슷응

입사 반년차되는 26살 신입 프론트엔드 개발자입니다. 현재 웹서비스 관련 솔루션회사에서 근무하고있고요. 저희 솔루션은 공공기관쪽도 하기때문에 백엔드는 Spring mybatis 를 사용하고있습니다. jsp 기반이지만 기본적으로 spa의 형태로, api 를 통해 데이터를 뿌리는 방식입니다. 근데 프론트엔드 스택은 아직 jquery 입니다. 물론 jquery 자체도 아직 한국에서는 범용적으로 사용되고있기 때문에 어쩔수없다 쳐도, api를 이용해 화면단 구성을 하고있는 상황에서 jquery를 계속해서 쓸 필요가 있는지 회의감이 들었습니다. 일단, 컴포넌트 형식이 아니다보니 새 프로젝트 수주해서 개발하려고하면 처음부터 마크업을 시작해야해서 시간이 오래걸리고 spa 처럼 화면을구성하게 되면 jquery 자체의 퍼포먼스가 썩 좋지는 않았습니다. 그래서 vue 를 사용하려고는 마음 먹고있습니다. 하지만 백단 지식이 조금 부족해서 조금 힘든 상황 입니다. 그리고 아직 대표님이나 이사님에게 건의조차 못한상황입니다. 혹시 spring으로 되어있는 기존솔루션에 vue를 적용해본 경험 있으신 분이 있으신가요? 혹시 있으시다면 조금이나마 힌트가 필요할것같습니다.

댓글 2
공감순
최신순
    이코딩
    억대연봉
    20년 12월 28일
    spring과 vue는 별개이니 그냥 적용하시면 될 거 같습니다. 뭐 구조를 어떻게 잡을지 힌트같은게 필요하면 spring vue boilerplate 등으로만 검색하셔도 많은게 나오네요. 다만 vue.js로 ssr까지 생각하시는 거라면 결국 node.js까지 같이 사용하셔야 겠네요. 또는 일단 jsp등으로 SSR을 하신 후 화면안에 특정 인터렉션이 필요한 부분만 vue.js를 적용하는 것도 방법이구요.
    spring과 vue는 별개이니 그냥 적용하시면 될 거 같습니다. 뭐 구조를 어떻게 잡을지 힌트같은게 필요하면 spring vue boilerplate 등으로만 검색하셔도 많은게 나오네요. 다만 vue.js로 ssr까지 생각하시는 거라면 결국 node.js까지 같이 사용하셔야 겠네요. 또는 일단 jsp등으로 SSR을 하신 후 화면안에 특정 인터렉션이 필요한 부분만 vue.js를 적용하는 것도 방법이구요.
    답글 쓰기
    1
    응슷응
    작성자
    20년 12월 30일
    네 감사합니다
    네 감사합니다
    0
    지금 바로 리멤버 회원이 되어
    모든 댓글을 확인하세요
    리멤버
    @멘션된 회사에서 재직했었음
    19년 05월 28일
    회사에서 풀지 못한 고민, 여기서 회사에서 업무를 하다가 풀지 못한 실무적인 어려움, 사업적인 도움이 필요한 적이 있으셨나요? <리멤버 커뮤니티>는 회원님과 같은 일을 하는 사람들과 이러한 고민을 해결할 수 있는 온라인 공간입니다. 회원 가입 하고 보다 쉽게 같은 일 하는 사람들과 소통하세요
    회사에서 풀지 못한 고민, 여기서 회사에서 업무를 하다가 풀지 못한 실무적인 어려움, 사업적인 도움이 필요한 적이 있으셨나요? <리멤버 커뮤니티>는 회원님과 같은 일을 하는 사람들과 이러한 고민을 해결할 수 있는 온라인 공간입니다. 회원 가입 하고 보다 쉽게 같은 일 하는 사람들과 소통하세요
    답글 쓰기
    0
    리멤버
    @멘션된 회사에서 재직했었음
    19년 05월 28일
    일하는 사람과 기회를 연결하여 성공으로 이끈다
    일하는 사람과 기회를 연결하여 성공으로 이끈다
    답글 쓰기
    0
추천글
대표전화 : 02-556-4202
06235 서울시 강남구 테헤란로 134, 5,6,9층
(역삼동, 포스코타워 역삼) (대표자:최재호, 송기홍)
사업자등록번호 : 211-88-81111
통신판매업 신고번호: 2016-서울강남-03104호
| 직업정보제공사업 신고번호: 서울강남 제2019-11호
| 유료직업소개사업 신고번호: 2020-3220237-14-5-00003
| 국외 유료직업소개사업 신고번호: F1200020240004
Copyright Remember & Company All rights reserved.