본문 바로가기

FrontEnd/React

React?

프론트엔드 기술을 선택할 때 항상 고민의 시간이 길었습니다.

React vs Angular vs Vue vs Svelte(이건 요즘)

이제는 React가 가장 우위를 점하고 있다고 생각합니다.
2020 스택오버플로우 survey만 봐도 알 수 있습니다.

https://insights.stackoverflow.com/survey/2020#technology-web-frameworks-all-respondents2

 

Stack Overflow Developer Survey 2020

Nearly 65,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.

insights.stackoverflow.com

 

React는 라이브러리입니다. (공식문서)

라이브러리의 성격으로 다양한 곳에 접목시켜서 사용하는 걸로 생각됩니다.

라이브러리는 개발 편의를 위한 도구들의 집합입니다. 반면의 프레임워크는 기반 구조까지도 잡혀있는 훨씬 큰 개념입니다. 

 

React는 생태계가 상당합니다.

React는 이미 사용빈도가 높고 관심도 높습니다. 당연히 사용자가 많습니다. 실무에서도 사용을 많이 하기 때문에 만들려고하는 기능의 고민과 오류에 관련된 굉장히 많은 자료들을 찾아볼 수 있습니다.

 

React는 확실한 장점이 있습니다.

가상 DOM / JSX / Flux / 함수형 프로그래밍 등등

 

React는 함께하는 라이브러리가 많습니다.

생태계가 발전하면서 React에 날개를 달아주는 많은 라이브러리들이 있습니다. 앞으로도 튼튼하게 설계된 훌륭한 라이브러리가 나올 것 입니다.


기술의 트렌드는 빠르게 변하고 있습니다. 그렇기 때문에 새로운 기술을 빠르게 익히는 능력이 중요하다고 생각합니다.

'FrontEnd > React' 카테고리의 다른 글

[React] Tiny UI Kit 만들어보기  (0) 2022.04.24