이유있는반항
2021-08-13 13:50:10
5
405

백앤드 개발취준생입니다. ajax로 통신을 하려고하는데 어떻게 생각하시는지 궁금합니다.


axios를 많이 쓴다는 글을 보고 마음이 흔들려서 글 올려봅니다.

프론트는 리액트, 백앤드는 스프링 쓰려고 생각중입니다.

현업에서 주로 쓰이는 통신수단 궁금합니다. 

그리고 "이거 한번 공부해봐라"라고 하시는거 추천한번해주시면 감사드리겟습니다.

0
  • 댓글 5

  • 오키깡
    184
    2021-08-13 14:53:39

    응답 개체가 promise 형태로 전달되기 때문에 

    ajax 보다는 

    axios 나 fetch를 활용하시는걸 추천해 드립니다 

    비동기 핸들링은 복잡해진 프론트 요구사항에따라 자주 마주하게 되기때문에

    익숙해지는편이 좋기때문입니다


    현업에서도 axois 나 fetch는 많이 사용하고 있습니다 

    react 하시면서 redux (깊게는 saga / thunk) 까지 경험하기위한 레퍼런스 

    개발에 방향을 맞추시는게 좋을것같고


    스프링은 mybatis,  jpa 을 같이 사용하면서  

    어떤상황에서 어떤 구현체가 필요한지를 몸으로 느껴보시는게 좋겠구요

    나아가서는 tx 관리 / 객체지향 이나 디자인패턴을 고려한 서버코드작성 위주의 포트폴리오 개발에 

    방향을 맞춘다면 충분해 보입니다


    클린아키텍쳐 , 클린코드 , 객체지향의 사실과 오해 등 여러가지 책을 자주보세요

    당장은 이해가 안되어도 나중에 다 도움이 되실겁니다

  • 이유있는반항
    2021-08-13 15:33:10

    //오키깡 

    친절한 답변 감사합니다~

  • kenu
    57k
    2021-08-14 18:42:38
    해당 게시물은 관리자에 의해 Tips & 강좌에서 포럼로 이동 되었습니다.
  • 장독깨기
    3k
    2021-08-15 09:22:31

    별 차이도 없고 중요하지도 않습니다. 

    난이도가 크게 차이 나는 것도 아니구요.

    도구 보다는 내용에 집중 하는게 중요하다 봅니다.

  • 무뢰한너
    150
    2021-08-15 16:18:24

    그냥 에이작스나 엑시오스나 그냥 함수 콜이잖아여???

    뭘 신경쓰심????

    황당

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