안익은벼
60
2021-02-27 13:36:38
8
1433

프론트 개발자는 꼭 자바스크립트를 해야하나요?


저는 지금 react를 이용한 프로젝트를 진행하고 있습니다.

리액트가 js기반이여서 약간의 자바스크립트 문법을 아는 정도인데, 리액트를 사용하면서 자바스트립트 실력이 낮은 것에 불편함을 느끼진 못했습니다. 

그런데 프론트엔드는 무조건 js를 해야한다는 말을 많이 들었고 제가 js를 안한 상태에서 프레임워크를 사용하는 것에 대해 의구심이 들어서 이것이 꼭 필요한지 궁금합니다.

0
  • 댓글 8

  • kenu
    57k
    2021-02-27 13:59:46

    http://es6-features.org/ 이 정도는 아시면 될 겁니다.


  • moonti
    4k
    2021-02-27 14:06:00

    뭔가 자바스크립트를 잘 모르겟는데 란 생각이 들때 공부하셔도 됩니다

  • 허흥
    34
    2021-02-27 14:54:23

    프런트 개발자가 뭐하는 직업인지를 아시는게 중요하지않을가요,,
    js를 사용하지 않고는 단순히 퍼블리싱 작업 밖에 못할거같은데요,, 


     백엔드에서 데이터를 내려주는 것을 적절하게 그려주는게 프런트엔드 주요 작업이라고 생각합니다. 이 작업을 할 수 있게 해주는게 js이고요.
     요즘엔 백엔드 조차 node가 너무 잘 발전되서 js로 백엔드까지 커버가 되는 상황이구요.

    아마 프로젝트가 실제 데이터를 주고 받으면서 하는게 아니라 단순 페이지 이동하면서, html을 그려주는 작업만 해서 그런 생각이드는거라고 생각합니다.


    팀프로젝트를 잡고 백엔드랑 협업해서 하시면 js를 배우는게 매우 중요하다고 생각이 들거같아요!

  • 하이하이하이
    2021-02-27 15:48:43 작성 2021-02-27 15:54:06 수정됨

    리액트 실력 = 자바스크립트 실력입니다. 리액트 초급 이상은 절대 자바스크립트 실력 없이 올라가지 못합니다.
    그리고 리액트 뿐만 아니라 제이쿼리, vue, angular도 당연히 마찬가지입니다.

  • 박은빈 FAN
    2021-02-27 15:51:38 작성 2021-02-27 15:52:06 수정됨

    근데 리액트나 vue.js가 다 자바스크립트를 기반으로 한 프레임워크 아닌가요??

    저는 기초가 중요하다고 생각해서 자바스크립트는 무조건 잘 배워두는 게 좋다고 생각합니다.

    나중에 새로운 자바스크립트 프레임워크가 나오면 배우기도 더 수월하니까요 :)

  • 안익은벼
    60
    2021-02-27 16:03:55
    모든 답변 감사드립니다ㅏㅏㅏ  bbb
  • 파이썬초보일대일
    560
    2021-02-27 17:07:32 작성 2021-02-27 17:08:08 수정됨

    훅스 사용하실때 JS 모르면 크게 낭패보실텐데..

    클래스형 쓴다고 쳐도 this가 가르키는 객체나 화살표함수 이런거 이해하려면 사실상 필수죠..?

  • 애아빠
    2k
    2021-02-28 01:25:50

    질문자님의 질문은


    "저는 지금 스프링을 이용한 프로젝트를 진행하고 있습니다.

    백앤드 개발자는 꼭 java를 해야하나요?"

    와 같은 질문으로 보여집니다.


    즉 react는 라이브러리나 프레임워크이고 javascript는 언어입니다

    당연히 언어는 잘 이해고 잘 다룰 수 있어야해요.

    그래야 react도 잘 다룰 수 있습니다


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