[WEB] React ? Vue ? Angular?

 

Javascript 기반 프레임 워크

1. 프레임 워크 비율

 

웹 프레임워크 비율
웹 프레임워크 비율2


2. 각 프레임워크 특징 파악

앵귤러 - 앵귤러는 프로젝트 생성에서부터 코드 최적화 작업에 이르기까지 모든 작업에서 사용할 수 있는 폭넓은 프레임워크임. 전체적인 개발 과정에 있어서는 가장 다루기 힘든 프레임워크. 하지만 앵귤러는 선택할 수 있는 많은 기능들이 존재함. 구글의 전 세계적인 지원. 체계젹이고 잘 정리되어 있는 문서. 가장 복잡하고 큰 러닝 커브(내부 동장 메커니즘 포함)

 

리액트 - 앵귤러나 뷰에서와 같은 도구들이 없지만 대신에 유연성을 제공함. 개발자가 원하는 어떠한 라이브러리도 리액트에 맞춰 넣을 수 있음. Create-react-app 이나 Next.js와 같은 명령 줄 인터페이스(CLI) 도구들도 생겨나고 있음. 웹뿐만 아니라 앱 개발에도 사용(React Native). 페이스북의 엄청난 지원. 

 

뷰 - 앵귤러나 리액트에 비교해서 프리코딩 구조를 가지고 있음. 성능을 양보하지 않고도 애플리케이션을 빠르게 개발할 수 있게함. 뷰를 사용하면 앱 개발이 빠르고 쉬움. 스타트업에게 아주 좋다고 함. 가장 적은 러닝 커브(jQuery등에 익숙한 기존 개발자도 가장 편하게 도입 가능)

 

2.1 각 프레임워크 커뮤니티 

리액트 > ...... 

+ 리액트에 관한 커뮤니티가 제일 큰 것 같다.


3. 내가 사용할 프레임워크

 

1. 내가 원하는 회사에서 사용중인 스킬 참고

 

2. 내가 제일 중요시 하는 프레임워크 기준 ( 커뮤니티 )

 

3. 평균적으로 더 많은 회사가 원하는 프레임워크

 

4. 더 좋은 대우를 해주는 프레임워크

'개발 > ETC' 카테고리의 다른 글

CSS 공부 - 4  (0) 2020.12.09
CSS 공부 - 3  (0) 2020.12.08
CSS 공부 - 2  (0) 2020.12.07
CSS 공부 -1  (0) 2020.12.03
[WEB] HTML 학습 -1  (0) 2020.12.02
<