IT

[React] React 란?

생각파워 2021. 8. 9. 17:29

Declarative

React makes it painless to create interactive UIs.

리액트는 인터랙티브한 UI 생성을 쉽게 만들어준다.

 

Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.

어플에서 각각의 상태에 대해 심플한 뷰를 디자인하면, 리액트는 데이터가 변경될 때 오직 올바른 컴포넌트들을 효율적으로 업데이트하고 표현할 것이다. 

 

Declarative views make your code more predictable and easier to debug.

선언된 뷰들은 디버깅을 예측가능하고 쉽게 만든다.

 

 

Component-Based 

Build encapsulated components that manage their own state, then compose them to make complex UIs.

자신의 상태를 관리하는 캡슐화된 컴포넌트를 빌드하고, 복잡한 UI를 만들때 그것들을 조립하라.

 

Since component logic is written in  JavaScript instead of templates, you can easily pass rich data through your app and keep state out of the DOM.

컴포넌트 로직이 템플릿 대신 자바스크립트로 쓰여진 후, 당신은 쉽게 앱을 통해 풍부한 데이터를 사용할 수 있을것이고, DOM의 상태를 유지할 수 있을 것이다.  

 

 

Learn Once, Write Anywhere

We don't make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code.

우리는 당신의 나머지 기술 스택에 대해 가정하지 않아서, 당신은 기존코드의 재작성 없이 리액트로 새로운 기능을 개발할 수 있다.

 

React can also render on the server using Node and power mobile apps using React Native.

리액트는 Node를 사용하는 서버에서 렌더링할 수 있고, 리액트 네이티브를 사용한 강력한 모바일 앱을 랜더링 할 수 있다.

반응형