Be lazy, Be crazy

[React] 리액트(React)를 공부해야하는 이유에 대해 본문

JavaScript

[React] 리액트(React)를 공부해야하는 이유에 대해

LAZY SIA 2021. 10. 26. 19:33
728x90
반응형

 

 

 

웹사이트는 HTML/CSS, JS로도 충분히 기능구현이 가능한데

왜 리액트를 써야하는걸까요?

 

 

 

 


React는 상호작용이 많은 UI를 만들 때 생기는 어려움을 줄여줍니다.
애플리케이션의 각 상태에 대한 간단한 뷰만 설계하세요.
그럼 React는 데이터가 변경됨에 따라 적절한 컴포넌트만 효율적으로 갱신하고 렌더링 합니다.
선언형 뷰는 코드를 예측 가능하고 디버그하기 쉽게 만들어 줍니다.

<React 홈페이지 참고>

 

리액트를 사용하는 이유는

상호작용이 많더라도 효율적으로 작동하는 웹앱 개발을 위해서라고 요약할 수 있겠네요

 

 

 

리액트를 배우는 궁극적인 목표는

리액트 문법으로

멋진 웹앱을 보다 편하게 제작하기 위해서

 

 

 

웹앱(Web App)?

웹 기술로 구현한 앱입니다

(말 그대로 앱 같은 느낌이 나는 웹)

웹앱은 포스팅하거나 다른 페이지로 이동하거나 이런 행동을 해도

새로고침이 되지 않고 스무스하게 동작을 합니다

 Instagram 등 대부분의 SNS는 거의 이런 식으로 동작합니다

 

 

웹앱을 사용하는 이유?

1. 뛰어난 UX

2. HTML 관리용이성

3. 서버 개발자에게 편함!!

 

 

 

웹앱을 만들 때 JS로 AJAX와 HTML을 조작해 만든다면 코드가 엄청나겠죠?

그래서 리액트라는 라이브러리를 쓰면 훨씬 간결한 코드로 개발이 가능합니다

(Vue, Angular라는 라이브러리도 있지만 조건, 제약이 라이브러리치고 많다고 합니다)

또, 리액트로 iOs/Android 모바일 앱제작도 가능합니다

 

 

 

 

결론은

웹개발자인데 리액트 안 배우면 손해 그자체

반응형
Comments