오징어야
2019-11-12 09:06:53 작성 2019-11-12 09:07:44 수정됨
27
1838

프론트앤드가 백앤드보다 쉽긴 한가요?


백앤드에서 프론트앤드로 옮겨볼까 하는데 

프론트앤드는 기본으로 html css js 공부하면 될까요? 

0
0
  • 댓글 27

  • HosPlan
    97
    2019-11-12 09:11:06
    네 근데 프론트앤드가 결코 만만치는 않으실꺼에요..
    0
  • 외국어하자
    747
    2019-11-12 09:12:54

    백엔드 할때는 진짜 멘붕이었는데

    프론트엔드 하니까 그나마 좀 나아졌구여.


    지인 중 한명은 백엔드는 좋은데 자바스크립트 절대 못하겠다고 하는 사람도 많더라구여.


    사람 바이 사람인것 같아요.

    0
  • 오징어야
    2019-11-12 09:14:02
    0
  • 오징어야
    2019-11-12 09:16:19

    외국어하자

    저도 백앤드가 정말 아닌거 같아서 프론트앤드 공부하고 이쪽으로 취업해야겠네요


    0
  • 작은안부
    433
    2019-11-12 09:30:40
    백앤드 경력이 어느정도 되시나요?
    0
  • 니플
    35k
    2019-11-12 09:30:42 작성 2019-11-12 09:31:32 수정됨

    더 어렵다고 느낄 수 있습니다.

    백엔드나 프론트엔드나 깊이가 깊어서 난이도를 따질 영역이 아니게 되었습니다.


    프론트엔드는 ES6 문법, 프레임워크(리액트, 앵귤러, 뷰 중 하나) 공부도 하셔야합니다.

    0
  • 뒷집할머니
    1k
    2019-11-12 09:31:49

    저는 백엔드가 좀 더 할만하더라고요.
    css ㄷㄷ

    0
  • karolus
    590
    2019-11-12 09:39:43

    갠적으로 프론트공부는 재미있는데 백엔드는 재미가 없네요 ㅠ

    0
  • Yuu
    661
    2019-11-12 09:44:32

    난이도 : 백엔드 >>>>>> 프론트

    작업량 : 백엔드 <<<<<< 프론트

    2
  • 오징어야
    2019-11-12 10:01:44

    작은안부

    신입입니다.. 근데 이쪽 일 하는게 재밌지더 않고 이해도 안가고 그렇습니다

    0
  • 뉴비개발자
    517
    2019-11-12 10:06:50

    프론트 하시는분들 칼퇴하기는 좋습니다. 그렇다고 만만한건 아닌데 백엔드보다야 난이도는 쉽죠

    0
  • 김말이
    56
    2019-11-12 10:08:51

    전...백엔드가 훨씬 편하고 좋아요. 백엔드가 훨씬 명확합니다. 

    0
  • 삼이
    1k
    2019-11-12 10:21:04

    무의미한 비교라고 생각합니다

    0
  • NoDe
    3k
    2019-11-12 10:29:01

    프론트는 명확한 정의가 아직 없다고 판단됩니다.

    백엔드는 좋은 자료도 많고 과거에 했던 또는 있었던 이슈들이 무수하기에 좋은 바탕이 있지만

    프론트는 아직 발전하고 있는 상태고, 그 난이도가 만만치는 않습니다.

    html, css, js 는 그냥 밑바탕인데 js 자체가 너무 deep 해서 이해가 안가실 수도 있습니다.

    webpack, typescript 같은것도 최근에야 조금 안정화 되었지만 언제 또 어떤 기술들이 쏟아져나올지 모르는게

    프론트입니다. 계속변해요 그냥 ... 하나만 가지고는 못합니다.


    1
  • 송박사
    73
    2019-11-12 10:44:42

    백엔드는 런타임 환경(서버 환경)이 고정되어 있어서

    테스트 과정에서 오류 없음이 확인되면 동작이 보장되는 편이지만


    프론트엔드는 런타임 환경이 가변적이라(사용자 브라우저 종류, 디바이스 종류)

    테스트 과정에서 오류 없음이 확인이 되었어도 런타임 환경의 경우의 수가 워낙 다양해서

    런타임 환경에 따라 테스트 과정에서 발견 못한 오류가 발견되는 경우들이 있어서

    어렵다기 보단 짜증나는 경우가 좀 있더군요 ㅎㅎ;;

    1
  • 마이에어
    109
    2019-11-12 10:49:06

    둘다 깊게들어가면 어려운건 비슷하다고 생각해요

    단 프론트엔드 백엔드 나눠지는 곳이 그런거지 제대로 나눠지지 않아서 단순히 뷰로만 보면 프론트가 쉬운건 맞죠


    0
  • 케이론
    318
    2019-11-12 11:09:13

    옛날에 제이쿼리 할때나 쉬운거지

    요새는 다릅니다.

    오히려 저는 백엔드 업무할때가 맘편합니다..

    프론트는 손이 너무 많이가요 . 배워야 할것도 많고 


    0
  • 꾸롱
    507
    2019-11-12 11:14:43

    스프링 풀스택 제이쿼리로 쓰다가

    리액트 or 뷰 + 백엔드 api로 넘어가보세요

    프론트랑 백엔드 완전 분리되면

    둘다 어렵습니다

    클라이언트도 개념없으면 죽씁니다

    모르면 용감한 법이지요 ㅋㅋ

    2
  • fender
    14k
    2019-11-12 11:23:41

    전 최신 프론트엔드 기술을 아직 많이 안다뤄보아서 그런지 더 쉽다는 생각은 안드네요.

    0
  • 아범테크
    356
    2019-11-12 11:56:09 작성 2019-11-12 12:00:23 수정됨

    흔히 오해받는 것 중 하나가 프론트가 쉽다는거죠, 공부할 게 얼마나 많은데요. 

    프론트 쉽다고 하는 곳은 아직 제이쿼리 붙잡고 있는 곳일 가능성이 많죠. 난이도나 작업량을 떠나서 이제는 적성을 봐야한다 봅니다. 이제는 둘 중 어느 한쪽이 쉬우니깐 그쪽으로 가야겠다...만큼 성급한 결정은 없다 봅니다.


    마지막으로 html, js, css는 백엔드한테도 기본으로 어느정도 알고 있어야합니다.

    2
  • fieldwing
    102
    2019-11-12 12:54:41

    리액트, 퓨어 자바스크립트, ASP.NET  풀스택으로 일하고 있습니다만,

    개인적으로는 제대로 하기에는 프론트가 더 어려운것 같습니다.

    특히 ES2015 부터 자바스크립트 제대로 쓰려면 C#이나 자바보다 좀더 신경쓸것이 많습니다.

    일단 디버그가 백엔드보다 편하지가 않고

    프레임워크로 인해 정형화되어 매뉴얼 대로 따라가면 되는 백엔드보다는

    프론트엔드는 같은일을 사람마다 여러 방법으로 다르게 하더군요.

    1
  • 안녕
    1k
    2019-11-12 12:59:46 작성 2019-11-12 13:05:48 수정됨

    Yuu 님 공감 100개 드리고 싶다..

    프론트를 강제로 해야하는곳에서 프로젝트 처음 해봤을때의

    기억은(이라고쓰고 악몽이라고 읽는다)..

    이거 작업이 끝나긴 하는것일까?..였던듯

    맨날 바뀌고, 드릅게 예외처리도 꼼꼼하게 해야하고

    (백엔드가 안꼼꼼해야 한다는게 아니라

    백엔드의 예외처리가 어느정도 정형화가 되어있다면

    프론트의 예외처리는 정형화가 힘들고 ux 에따라 기획, 프로세스에따라

    심지어 ui 애니메이션들어가면 그또한 예외적상황이 있고

    너무 천차 만별이라서....)

    케이스별로 화면도 다르게 보여줘야하고

    오류 찾기도 너무 힘들고..지금은 그나마 그때보다 잘찾아내지만

    백앤드보다 문제가 생겼을때 대처하기가 더 괴로운것 같아요 개인적으론..

    백앤드는 검색으로 해결이 되는데 프론트는 검색의 한계가 있을때가 있어서..ㅡ_ㅡ....

    특히 신규 웹프론트엔드 프레임워크 쓸때

    시간을 갈아넣는 느낌?


    1
  • 만년코더
    944
    2019-11-12 15:17:10
    어느분야든 쉬운게 어딨겠습니까...그냥 적성에 맞냐 안맞냐만 있는거지...서로 존중합시다.
    0
  • 헬헬뿡
    410
    2019-11-12 15:37:48
    아무래도 프론트엔드는 엔드유저에게 직접적으로 노출되는 개발을 하다보니 신경써야할 부분이 많습니다.
    특정 고객 브라우저에서 기능 동작이 안될 수 있으므로 크로스브라우징 대응도 하고
    api단에서 완벽한 데이터를 내려주지 않을 경우, 별도 가공도 해야하고
    서버에 문제가 생길경우, 프론트엔드에도 영향이 가므로 ui부분에서 예외처리도 잘 해줘야 했습니다..

    1
  • 보해잎새주
    384
    2019-11-12 16:12:33

    프론트 하다가 백엔드가 더 편해서 백엔드로 넘어가시는 분도 있습니다.

    프론트는 시작은 (html+css) 쉽지만, 뒤로 갈수록(리액트,Webpack,Node,Typescript) 어려워지는 것 같고

    백엔드는 시작은 어렵지만 뒤로 갈수록 어느정도 정형화 되어있고 오래되어 안정화 되어 있어 편해지는 경향이 있는것 같아요.


    1
  • dma
    620
    2019-11-12 17:09:56

    프론트 백 구분없이 일하다가 모처에서 백엔드 몇년했는데 스트레스와 난이도는 올라갔지만 뭔가 일이 깔끔한느낌이..

    저도 저위에 yuu님 의견 공감가네요 ㅋㅋ

    0
  • moonti
    2k
    2019-11-12 17:52:22

    쇼핑몰 SNS 수준의 웹 앱에서는 백보다 프론트가 더 어려울 것이라 생각합니다.

    노드에 시퀄라이즈 쓸때보다 넥스트에서 리액트 SSR 이랑 스타일링 하면서 나온 이슈가 훨씬 어려웠습니다.

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