반응형
React 사용의 장점과 단점JS
개발을 위해 React를 사용하는 것은 처음입니다.
ReactJs를 사용할 때의 장점과 단점을 나열할 수 있는 사람이 있습니까?대규모 프로젝트에서 이 라이브러리를 사용할 때 성능 문제가 있습니까?
React를 사용하는 장점:
- 구성 요소가 렌더링되는 방법을 쉽게 알 수 있습니다. 렌더링 기능만 보면 됩니다.
- JSX를 사용하면 컴포넌트의 코드를 쉽게 읽을 수 있습니다.레이아웃이나 컴포넌트의 플러그 연결/결합 방법도 쉽게 확인할 수 있습니다.
- 서버 측에서 React를 렌더링할 수 있습니다.
- 테스트도 쉽고 농담과 같은 도구도 통합할 수 있습니다.
- 가독성을 확보하고 유지보수를 용이하게 합니다.
- React with any framework(Backbone.js, Angular.js)는 뷰 레이어일 뿐이므로 사용할 수 있습니다.
React의 어떤 점이 좋지 않은가?
- 뷰 레이어일 뿐이므로 Ajax 요청, 이벤트 등을 위해 코드를 삽입해야 합니다.어떤 사람들은 그것에 놀란다.
- 도서관 자체는 꽤 크다.
- 학습 곡선이 가파를 수 있습니다.
만약 반응 원어민이 정말 그렇게 묘사되었다면 반응은 더 커질 것입니다.
성능 면에서는 가상 도메인에 의존하여 UI의 실제 변경 사항을 파악하고 실제로 변경된 내용만 다시 렌더링하기 때문에 매우 좋습니다.매우 크고 약간 변경되는 어린이 목록(2000년)에 문제가 있습니다.<li>
테스트)를 실시하지만, 간단하게 최적화할 수 있습니다.
확실하지 않다면, Instagram, hipchat, facebook chat 등 React를 사용한 큰 프로젝트를 생각해 보세요.
일부 리소스:
그리고 아마 내가 가장 좋아하는 블로그 포스트 중 하나인 Why Respect is awesome?
언급URL : https://stackoverflow.com/questions/28442239/advantages-and-disadvantages-of-using-reactjs
반응형
'sourcecode' 카테고리의 다른 글
php 클래스에서 html을 사용하는 것이 나쁜가요? (0) | 2023.04.04 |
---|---|
컴포넌트에 번호 전달 (0) | 2023.03.25 |
반응 요소의 너비를 얻는 방법 (0) | 2023.03.25 |
오라클의 SELECT 쿼리에서 변수 선언 및 값 설정 (0) | 2023.03.25 |
오류가 발생하는 이유: "Query" 유형의 필드 xx를 쿼리할 수 없습니까? (0) | 2023.03.25 |