2016-09-26 6 views
0

ASP MVC를 사용하여 웹 응용 프로그램을 빌드하고 ReactJS를 사용하고 있습니다. React에 대한 몇 가지 예를 ASP.NET MVC 프로젝트에 통합 한 것을 보았습니다. 지금은 실시간 업데이트와 통신에 대해 내가 사용하는 SignalR보다 가치가 없습니다.React와 SignalR

누군가가 React vs SignalR을 사용하여 얻을 수있는 혜택을 얻거나 심지어 React를 사용해야하는 이유가 궁금합니다. 그것의 인기는 저에게 더 많은 것이 있다는 것을 생각하게합니다. 나는 단지 보지 않고 있으며, 그것이 더 강력하고 더 많이 할 수 있다면 뒤떨어지기를 싫어할 것입니다.

감사합니다.

+0

SignalR은 훌륭하지만, 많은 사람들이 작동하는 방식을 이해하지 못하는 것 같습니다 ... 또한 이것은 매우 다른 기술이라고 생각합니다. 그들은 서로를 보완 할 수는 있지만 동일하지는 않습니다. – Hackerman

+2

언급 한대로 SignalR은 실시간 업데이트에 관한 것이고 React는 템플릿 구성에 관한 것입니다. 그들은 서로를 보완하지 않고 서로 보완 할 기술입니다. React가 대체하는 것은 귀하의 의견입니다. (면도기/ASP 페이지 등) – azium

+0

저는 평생 자전거를 타고 있었지만, 최근에는 친구가 PC 두 대를 사용해야한다고 권장했습니다. 나는 자전거를 타는 것보다 두 개의 스크린을 갖는 것이 낫다고 생각하지 않습니다. 업데이트 : 버터 먹는 걸 멈 췄어. – Pawel

답변

1

사과와 오렌지를 비교하면 안됩니다. React는 사용자 인터페이스를 작성하기위한 JS 라이브러리이며 SignalR은 서버에서 클라이언트 (또는 다른 쪽)로 메시지를 보내는 데 도움이되는 추상화입니다.

1

React는 단일 페이지 앱 또는 SPA를 제작하는 데 사용되며, 이는 대화 형 인터페이스를 원할 경우 UI와 같은 데스크톱을 제공하고 SignalR과 함께 사용하면 백엔드에서 실시간 업데이트를받을 수 있습니다 .

Facebook 사이트 만 React, 예 : 반응 적, 페이지 새로 고침 없음의 아이디어입니다. SignalR과 같은 기능을 통합하여 의견 및 게시물에 대한 실시간 알림을 추가합니다.

관련 문제