Użyłem AngularJs nad moimi projektami ASP.NET mvc. Chociaż zarówno AngularJs, jak i ASP.NET są oparte na architekturze mvc, widzę pewne zalety podczas używania AngularJs na moich projektach mvc ASP.NET. Główną zaletą, którą widzę w tym podejściu jest lepsze renderowanie widoków. Jeśli tak, to dlaczego nie używać ReactJs z ASP.NET mvc, ponieważ skupia się wyłącznie na widokach. Dlaczego musimy zepsuć dwie frameworki mvc. Czy nie lepiej będzie użyć Reactjsa na ASP.NET mvc niż przy użyciu kombinacji AngularJs i ASP.NET mvc (pamiętaj, że zawsze użyję ASP.NET mvc i nie chcę używać czystego kodu JavaScript). Proszę, popraw mnie jeśli się mylę. Z góry dziękuję.ASP.NET MVC i Angularjs vs ASP.NET MVC i Reactjs
5
A
Odpowiedz
1
Użyłem obu kątowych i reaguję na projekty w przeszłości. Z kanciastą zabrudzasz znaczniki html kodem kanciastym. Reagując, wszystko jest zamknięte w komponencie. Ponieważ nigdy nie byłem ekspertem w dziedzinie kątowości, być może nie wykorzystałem go najlepiej jak potrafiłem, ale dla mnie Reactjs wydaje się być lepszą strukturą i wydaje się być lepiej dopasowany do ASP.NET MVC.
Nie sądzę, że istnieje jedno poprawne narzędzie do wykonania tej pracy. To naprawdę cos, co pasuje do twoich potrzeb i do czego jest wygodne. Sugerowałbym jednak, żeby dać Reactsowi szansę.
Powiązane problemy
- 1. Spring MVC vs ASP.NET (MVC?)
- 2. ASP.NET MVC vs. ASP.NET 4.0
- 3. ASP.NET MVC vs Spring MVC
- 4. Lesscss i ASP.NET MVC
- 5. ASP.NET MVC i AJAX
- 6. ASP.NET MVC i HTML5
- 7. ASP.NET MVC 4 i ExtensionlessUrlHandler
- 8. ASP.NET MVC: ModelState vs. ModelStateDictionary
- 9. asp.net-mvc i webformy współistniejące
- 10. ASP.NET MVC i odpoczynku URI
- 11. Wybór ASP.NET MVC i ORM
- 12. Niestandardowe komponenty i ASP.NET MVC
- 13. ASP.Net MVC i szyfrowanie WebAPI
- 14. ASP.Net MVC RouteData i tablice
- 15. ASP.NET MVC i usługi sieciowe
- 16. ASP.NET MVC - HTML.BeginForm i SSL
- 17. IModelBinder i ASP.NET MVC Beta
- 18. ASP.NET MVC, MonoDevelop i Windows
- 19. Jak korzystać z routingu ASP.NET MVC i AngularJS?
- 20. angularjs i ASP.NET MVC: najlepsza strategia dla modeli klienckich
- 21. Wiele projektów ASP.NET MVC, które tworzą pojedynczą aplikację ASP.NET MVC
- 22. angularjs $ http.post, asp.net mvc kontroler dostaje zerowy
- 23. jQuery vs MicrosoftAjax w ASP.NET MVC
- 24. Webforms Vs Asp.Net MVC VS2010 LoadTest
- 25. ASP.NET MVC: routing URL vs querystring
- 26. Wiosna MVC i Angularjs
- 27. Niestandardowe adnotacje danych klas i MVC klasy ASP.NET MVC
- 28. jQuery $ (dokument) .ready i ASP.NET MVC Partial
- 29. ASP.NET MVC: ValidationAttribute i zlokalizowane ErrorMessage
- 30. ASP.NET MVC 3 i jquery.unobtrusive-ajax.min.js
Myślę, że twoje pytanie jest zbyt ogólne i bez kontekstu. Wszystko zależy od twoich potrzeb. Scenariusz numer 1 może być dobry w jednym przypadku, a nie w innym i na odwrót. Myślę, że najlepszym sposobem, aby to ustalić, jest próba pracy z reagowaniem i zobacz, czy będzie pasować do twoich potrzeb i czy jest to lepsze niż poprzednie podejście. Pamiętaj, że 5 + 5 = 10, ale otrzymasz taki sam wynik z 2 + 8 :) – Robert
@Robert, czy możesz dać mi krótkie wyjaśnienie na temat scenariuszy, kiedy używać angularjs i reactjs z ASP.NET MVC –
@DeepanCool Jestem też na tej samej łodzi. Nie mogłem znaleźć żadnego artykułu porównującego ReactJS i AngualrJS przez doświadczonego programistę ASP.Net MVC, który szeroko stosował oba frameworki. Myślę też, że ReactJS może być dobrym wyborem dla ASP.Net MVC, jeśli nie potrzebujesz Route i niektórych dodatków, które oferuje AngularJS. – Win