토마토바구니
1k
2021-04-20 21:38:18 작성 2021-04-20 22:25:53 수정됨
9
1887

spring 백엔드 개발자 취업에 react가 도움이 될까요??


스프링(부트X) + 스프링 시큐리티 + 마이바티스 + JSP/JQuery 사용해서 파싱 후 게시판 형태로 뿌려주는 웹을 만들었었는데요.


REST api를 만드려니 아무래도 리액트+JS로 가야 할 것 같아서 리액트를 새로 배우고는 있는데, 이게 과연 백엔드 개발자 취업에 도움이 될까 의문이 듭니당...


사실 게시판 수준의 리액트가 어려운것 같지는 않아서 금방 할것 같기는 합니다...

0
  • 댓글 9

  • 케이론
    542
    2021-04-20 22:01:31 작성 2021-04-20 22:01:46 수정됨

    rest api를 쓰는데 왜 리액트 js로 가야할것 같나요?

    백엔드 개발자에겐 필요하진 않지만 그래도 금방 배우실 자신 있으면 해두셔도 나쁘지 않습니다.
    하지만 Jquery랑 다르게 진입장벽이 상당합니다. 
    todo 정도 튜토리얼 벗어나 상태관리 들어가면 후회하실 하실거 같은데..

    그냥 클라이언트쪽은 익숙한 기술쓰세요~ 

  • 토마토바구니
    1k
    2021-04-20 22:21:50 작성 2021-04-20 22:28:15 수정됨

    케이론 /// 그냥 제 생각인데 JSON 형태로 클라이언트에 보내줘야 하는데, 그걸 화면에 그리려니까 Jquery의 코드도 길어지고 뭔가 좀 불편한것 같아서요...

  • 케이론
    542
    2021-04-20 22:47:51

    react를 쓴다고 해서 코드가 마법처럼 줄어들지 않습니다.. 
    오히려 상태관리를 위한 라이브러리 쓰면 더 복잡해집니다.

    간단한 게시판 정도라면 react로 리펙토링 하시면 프론트엔드 공부도 되고 좋을거 같긴 하내요.

    이력서용 기술스펙으로 쓰시려는 거면 깊게 공부하셔야 합니다.
     

  • 토마토바구니
    1k
    2021-04-20 23:00:13 작성 2021-04-20 23:03:32 수정됨

    케이론 /// 조언 감사합니다.


    이력서 이야기가 나와서 그런데 혹시 자바-스프링으 백엔드 개발자를 생각하고 있다면, 어느정도까지 만들어야 하나요? 게시판을 틀로 해서 스프링 시큐리티 + 유효성 체크 + 카카오로그인 + 쪽지기능에 집중해서 만드려고 합니다.


    혹시 게시판 보다는 다른 프로젝트가 좋으려나요?

    이번 학기가 졸업인데, 학교공부와 포트폴리오 같이 하려니까 너무 힘드네요ㅠㅠ

  • 장독깨기
    3k
    2021-04-20 23:05:26

    jquery template 적용하면 깔끔하고 편하게 처리 할 수 있습니다.

    데이터베이스, 디자인패턴, 네트웍, 배치, 스레드 등 이런 쪽으로 공부하는게 

    더 도움이 될 겁니다.

    특히 데이터베이스 중요합니다.

  • 토마토바구니
    1k
    2021-04-20 23:21:40

    장독깨기 /// 감사합니다. 그냥 제이쿼리 쓰는게 나을것도 같습니다...리액트를 배우려니 시간이 걸려서, 이거 언제 만드나 싶더라구요ㅠㅠ

  • 케이론
    542
    2021-04-20 23:31:43 작성 2021-04-20 23:32:49 수정됨

    신입이시라면 기능 구현보단 
    기본을 중요하게 볼거 같습니다. CRUD API개발 정도 능력에
    java, Spring 기본 지식을 깊게 볼거 같내요.
    장독깨기 님이 말씀하신 것처럼 db와 cs지식도 중요하구요. 

    위에것들을 우선으로 여기시는게 좋을거 같고 새로운 기술을 습득하시고 싶으시면
    react보다는 최근 spring을 사용하는 백엔드개발팀에서 많이 사용하는 기술인  springboot, jpa 학습을 추천드립니다. 

  • 토마토바구니
    1k
    2021-04-20 23:39:06

    케이론 /// 조언 감사합니다!

    안그래도 새 프로젝트는 부트+JPA로 구성 중입니다. CRUD는 rest api 다 만들었구요ㅎㅎ


    다~해놓고 시간 남으면 리액트 살짝 언져봐야겠네요ㅎㅎ감사합니다.

  • 애아빠
    1k
    2021-04-21 00:46:03

    신입이면 기술이나 포트폴리오도 준비해야겠지만, CS에 집중하셔서 발전 가능성이 있다는 것을 어필하시는 쪽의 준비를 하시는게 좋다고 봅니다.

  • 로그인을 하시면 댓글을 등록할 수 있습니다.