카테고리 없음

Svelte 인식 수준(2020년도 Javascript Library)

개발하는 아빠 2020. 3. 1. 23:55

 

2020년 올해 Svelte가 개발자들 사이에 어떻게 여겨지고 있는지 알려드려 봅니다. 이 자료는 모두 노마더 코드의 유튜브에서 발췌하였습니다. 개발자들에게는 아주 도움이 되는 많은 영상을 올려주는 니꼴라스 개발자님에게 무한한 감사의 말씀 드립니다.


프론트엔드(Front End) 프레임워크의 관심도를 나타내는 그래프입니다.

  • 제일 우측 그래프(svelte)로 설명을 해보겠습니다.

  • 제일 상단 빗살무늬(24.7%) : 이 기술을 처음들어 보았다는 사람의 비율

  • 옅은 청록색(22.6%) : 기술을 들어는 보았다.

  • 짙은 청록색(44.9%) : 기술을 알고 있고 배우고 싶다.

  • Angular 차트의 35.8%를 차지하는 저 붉은색 부분 : 써보긴 했으나 다음번에는 안쓸 것 같다.

  • 최하단 짙은 붉은색(6.8%) : 이미 써본 기술이고 다음에도 또 쓰고 싶다는 비율

  • 현재 React가 가장 유명하고 많은 사람이 써보았으며, 다음 프로젝트에도 써보길 원하고 있습니다.

  • 두번째로 Vue.js도 써본사람은 다음번에도 쓰겠다는 비율이 꽤나 높습니다. 그리고 배우고 싶어 하는 비율도 높습니다.

  • 반면에 Angular을 써본사람은 꽤나 있으나 다시 쓰지 않겠다는 비율이 무려 35.8%나 됩니다.

  • 제가 선택한 Svelte는 써본사람은 적으나 써본사람의 대부분은 다시 쓴다고 선택하였고, 배우고 싶어 하는 사람들의 비율도 매우 높은편입니다.

년도별 만족도 그래프

  • React가 항상 상위를 차지하고 있습니다.
  • Vue도 한번은 상위를 차지하였다가 3등으로 떨어졌습니다.
  • Svelte는 2019년에 처음 소개되었고 바로 2등으로 랭크가 되었습니다.

년도별 흥미도 그래프

  • React가 만족도는 높았으나 관심도는 Vue가 좀더 앞서고 있습니다.
  • 하지만 Svelte는 출시되지 마자 흥미도에서 1등을 차지하였습니다.

년도별 인지도 그래프

  • 역시나 React가 킹왕짱입니다.
  • Angular이 2등을 차지하였고, Vue도 항상 상위를 차지합니다.
  • 1, 2, 3등 모두 100%로라서 거의 차이가 없다고 봐도 무방하긴 합니다.
  • Svelte는 아직 인지도면에서는 많이 부족함이 보입니다. 2021년 조사에서는 꽤나 비상하기를 바래봅니다.

데이터 계층에서의 그래프

  • Redux는 React의 라이브러리 답게 많은 유저가 사용을 하였습니다. 하지만 재사용 비율은 꽤나 낮은 편입니다.
  • 반면에 Apollo와 GraphQL은 사용해본 유저들의 재사용율이 꽤나 높고, 배우고 싶어 하는 비율도 월등한 것을 확인 할 수 있습니다.

데이터 계층 만족도 부분 그래프

  • GraphQL, Apollo가 수치상으로 최상위를 점하고 있습니다
  • 가장 유명하지만 Redux, Mobx 등이 수치상으로는 꽤나 동떨어져 있습니다.

데이터 계층 흥미도 그래프

  • 위와 마찬가지로 역시나 GraphQL가 최상위를 점하고 있습니다.
  • 앞으로도 잘 나갈 기술이라고 보여집니다.

데이터 계층 인식도 그래프

  • 그래도 역시나 지금까지 잘나가던 Redux가 굳건한 1등을 보여주네요. 하지만 GraphQL도 수치상으론 동일!! 내년에는 따라잡을 수도 있을 것 같습니다.

이상 Javascript 프레임워크의 정보들을 살펴보았습니다. 정말 빠르게 새로운 기술들이 많이 나오고 있어서 힘이 들긴 하지만 그래도 그만큼 속도나 성능의 향상을 가져오기에 계속 배워야 한다는 생각이 듭니다. 

 

감사합니다.