avatarBloKoo
About Me
React?
React?
2022-03-17 00:31:00

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

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

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

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


React는 라이브러리! (공식문서)

라이브러리의 성격으로 다양한 곳에 접목시켜서 사용하는 걸로 생각된다. 라이브러리는 개발 편의를 위한 도구들의 집합이다. 반면의 프레임워크는 기반 구조까지도 잡혀있는 훨씬 큰 개념


React는 생태계가 크다.

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


React는 확실한 장점있다.

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


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

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




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