설명할수 없으면 아무것도 아니다

매일 조금씩 쓰면서 뭘 했는지 기록하고 좋았던 것과 나빴던 것을 바탕으로 새 글을 수정합니다.

리액트란 2

[React]리액트를 사용하는 이유?

- 상대적으로 배우기 쉬운 라이브러리 - 여러 기능들을 위해 잘 구성된 라이브러리 환경 (라우팅, 상태관리, 테스트) - 많은 기업들이 사용함으로써 잘 검증된 라이브러리(페이스북, 인스타그램) 🛠재사용성 React의 컴포넌트를 활용해 독립적, 재사용가능한 개발 가능 🌐가상돔 React의 가상돔으로 브라우저 내 발생하는 연산을 줄여 성능 개선 🔜단방향 데이터 흐름 React는 오직 부모에서 자식으로만 데이터가 흐름. (자식이 부모 구성요소 영향 X)

[React] 리액트란 무엇일까?

사용자 인터페이스를 만들기위한 자바스크립트 라이브러리이다. 리액트는 인터렉션이 많은 웹, 앱을 개발하기 위해 주로 사용된다. 리액트는 뷰, 앵귤러와 많이 비교가 되며, 보통 이 3가지를 비교하여 화면을 개발하게 된다. 여기서 리액트는 라이브러리인 것을 알았고, 뷰.js, 앵귤러는 프레임워크이다. 라이브러리? 프레임워크? 라이브러리: 어떠한 특정 기능을 모듈화한 것 프레임워크: 어떠한 앱을 만들기 위해 필요한 대부분의 것을 가지고 있는것 다양한 라이브러리를 구성하여 프레임워크를 구성하게 된다. 라이브러리는 특정 기능에 모듈화 되어 있다. - 테스트를 위한 라이브러리 - 페이지 이동을 위한 라이브러리 - 상태관리를 위한 라이브러리 등.. 리액트가 라이브러리인 이유는 MVC 패턴에서 오로지 화면만 담당하는 것..