react가 왜 1인자 먹었는 지 알 것 같음



vue는 기존에 프론트 만지던 사람들이 접근하기 편함


vue는 프레임워크가 정해준 대로 코딩해야 하는 데, 이게 기존 프론트 작업하던 방식이랑 비슷함


이 익숙한 맛이 선사하는 안정감이 vue 최고 장점임


다만 vue의 단점은 시간이 흐를수록 이 안정감이 답답함과 지겨움과 노잼으로 돌변한다는 거임




반면에 react는 처음 접근할 때 좀 어색함


근데 익숙해지면 손에 착착 감기는 맛이 남


뭔가 프레임워크라기보단 라이브러리를 가져다 쓰는 느낌?


vue보다는 확실히 더 자유로운 측면이 있음


게다가 js에 익숙해지면 react 쪽이 vue보다 더 직관적임



예를 들면 html 형태의 문자열을 반환하는 function을 export하는 react 방식은 굉장히 직관적임


반면에 vue는 닥치고 정해준 템플릿대로 코딩하면 알아서 작동한다는 식임



그래서 난 앞으로 react 빠돌이가 되기로 결심했음


물론 여기서 이직하면 프론트로 실무 뛸 일 자체가 없을 것 같기는 한데, 개인적으로 사이드 프로젝트 진행할 때 프론트 만질 일 있으면 무조건 react 쓸 듯