본문 바로가기
react JS/react JS란?

React JS란?

by 쫑뚱이 2022. 11. 15.
728x90
반응형

React JS란?

오늘은 JS를 사용하면서 유용하게 사용할 수 있는

프레임워크 중 React JS에 대해 알아보겠습니다.

 

여기서 프레임워크란 사전에서는

어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를

해결하기 위한 구조라고 정리가 되어있습니다.

 

간단하게 프레임워크를 설명드리면

프로그래밍 언어를 통해 작업을 할 때 간단하게 작업할 수 있도록

만들어진 틀이라고 생각하시면 될 것 같습니다.

 

여기서 알아두셔야 할 점은 꼭 JS에만 프레임워크가 있는 것이 아니고

다른 프로그래밍 언어에도 프레임 워크는 있다는 것을 알아두셔야 합니다.

어떤 프로젝트를 진행하고, 어떤 언어를 사용하냐에 따라 달라지는 것입니다.

 

JS 프레임워크 중에는 React, Vue, Angular, Svelte, JQuery 등등

많은 프레임워크가 있습니다.

 

2022년 5월에 발표된 설문조사

 

(본론)

본격적으로 React를 소개해 드리면

React는 Meta에서 만들어진 프레임워크입니다.

 

그래서 페이스북도 React를 통해 만들어졌으며

다른 많은 기업에서도 React를 사용해서 개발을 하고 있습니다.

(위에 사진을 보면 2022년 5월 기준 개발자들의 설문조사 결과

프레임워크 중에서 React가 2위인 것을 보실 수 있습니다.)

 

React의 강점은 많은 정보와 렌더링 속도가 빠르다는 것,

데이터 바인딩이 쉽다는 것입니다.

 

React는 많은 기업에서 사용되고 있기 때문에 많은

정보를 빠르게 얻을 수 있고

반복적인 코드를 줄여주는 데에 효과적입니다.

(반복적인 코드를 줄여주는 것은 시간을 절약해준다는 점에서

정말 중요합니다.)

 

렌더링이란 HTML 파일을 받아서 브라우저에 표시되도록 하는 것인데

프론트의 영역에서 렌더링 속도가 빠르다는 것은 큰 강점입니다.

데이터바인딩이란 외부에서 받아온 데이터를

적용하는 방식으로 React뿐만 아니라

다른 프론트엔드에서 사용되는

프레임워크들의 장점입니다.

 

React를 배워두시면 효과적인 개발을 하실 수 있기 때문에

React를 공부하시는 것이 좋고

만약 다른 프레임워크를 사용하고 싶을 때도

비슷한 구조를 가지고 있기 때문에

빠르게 배우실 수 있을 것입니다.

 

감사합니다!!

 

728x90
반응형

댓글