2017.07 자바스크립트 프레임워크 트렌드차트



1. Reactjs가 확실히 Hot하긴 한가보다. 엄밀히 말하면 프레임워크가 아니라 Library라고 소개하고 있기는 하다.


   2015년 1월부터 AngularJS가 폭락하고 ReactJS가 폭등 했음을 알 수 있다.


2. 하지만 역시 jquery 와 비교하면 이건뭐....넘사벽인 백분율을 자랑한다.


   그러나 제이쿼리역시 계속해서 하향곡선을 그리고는 있는데 개인적으로 아래와 같이 분석하고있다.


   jquery의 경우 지속적인 학습을 통해 그동한 상당한 양의 지식이 축적되었고 


   특히 반복적인 사용패턴이 정해져 있어서 관심이 떨어질 뿐 


   제이쿼리의 셀렉터-는 생산성 측면에서 매우 압도적이므로 트렌드관점에서 퇴보된다기보다


   기존학습했던 시간비용이 점점 줄어들고 있어서 검색률 또한 많이 저하되었다고 생각한다.


   (바꿔 말하면, 제이쿼리없는 자바스크립트 개발은 지루하고 반복적이며 너무 답답할것이다.)





   결론


현재의 프레임워크는 장단점이 뚜렸하고 정해진 기능과 규칙을 가지고 사용해야 하기때문에


익숙해 지는데에 많은 시간이 소요된다. 숙련된 프론트엔드 개발자라면 자신만의 코딩컨벤션과 기법으로


(아마도 데이터 바인딩을 필히 겪을것이며 세련된 방법으로 callBack hell을 처리하고있을 것이다...)


데이터를 처리하고 표현하고 있을것이다.



직접 겪어봐야 알 수 있는 장단점을 체득하기 위해서 Angular와 React를 학습하고 적용해 보는 시간을


갖으려 한다.




그전에 각종 난무하는 라이브러리에 겁먹지 말고 프레임워크를 배우고 적용하기 이전에


Javascript 언어 자체에 대한 깊이 있는 이해와 개발방법


ECMAScript6 명세에 대해서 살펴보는것은 지속적으로 가져가야 할 필수덕목 이라고 생각한다.









Posted by SAP (Study And Programming) by serpiko

댓글을 달아 주세요