2017-10-30 3 views
1

나는 반응을 시작하기 시작했으며 반응을 위해 빌드 된 일부 UI 라이브러리에 관해 질문이있었습니다.React 및 UI 라이브러리

반응 프로젝트에 다른 라이브러리의 구성 요소를 포함 할 수 있습니까? 예를 들어 bootstrap-react의 모달과 semantic-ui-react의 데이터 테이블을 포함 할 수 있습니까? 나는 이것이 가능하다고 믿지만 이것을 할 때 어떤 성능 문제가 있습니까? 누군가는 그런 경험을 했습니까?

모든 의견은 매우 유용 할 것입니다.

감사

+0

누구나 도움이 필요하십니까? – user2323469

답변

0

면책 조항 : 나는 하나 개의 프로젝트에 여러 UI 라이브러리에서 구성 요소를 사용하여 개인적인 경험이 없다.

구성 요소가 충돌하지 않는 한 여러 UI 라이브러리의 구성 요소를 포함 할 수 있습니다 (예 : 다른 기대치의 동일한 CSS 선택기 사용). 두 개의 UI 라이브러리를 사용하기 때문에 성능에 큰 영향을주지 않아야합니다. 결국 UI 라이브러리는 모든 React 구성 요소와 마찬가지로 가상 DOM을 조작합니다.

일반적으로 한 프로젝트에서 여러 UI 라이브러리를 사용하지 않는 것이 좋습니다. 하나의 라이브러리 만 사용하면 일관된 모양과 동작을 얻을 수 있으며 하나의 라이브러리 만 마스터하는 방법을 배워야하므로 생산성이 향상됩니다.

+0

이 정보에 감사 드리며, 저는 이제 막 시작해서 css UI 라이브러리를 프로젝트에 포함시키는 방법을 고민하고 있습니다. 여러 UI 라이브러리가 performace에 큰 영향을주지 않아야한다는 것을 알면 나에게 조금 실험 할 수있는 좋은 기회가 될 것입니다. 다른 의견은 매우 유용 할 것입니다. – user2323469