Przeglądając samouczki Microsoftu, wydaje się, że użyli SPA w dość prostych scenariuszach, np. Do filtrowania lub aktualizacji pojedynczej listy.Aplikacja MVC4 Single Page - wiele ekranów
Powiedzmy, że mam nieco bardziej złożony interfejs, w którym mogę mieć wiele list, wiele ekranów dodawania i niektórych kreatorów itp., Które prowadzą użytkownika przez określone procesy.
Czy preferowane podejście do pojedynczej aplikacji strony ma wiele kontrolerów i widoków dla każdego obszaru systemu, tj. Jeśli mam obszar zarządzania użytkownikami - może to być jeden kontroler/widok, utrzymanie profilu użytkownika może być kolejnym kontrolerem /Widok.
W związku z tym użytkownicy będą mieli do czynienia z nawigacją między stronami, ale na stronie, na której chcą wykonywać określone operacje, całą AJAX?
Jeśli taka aplikacja była naprawdę SPA myślę, że skończę z tonami div w jedną stronę odzwierciedlających interfejs użytkownika powierzchniowy w moim systemie - Ślad tej strony potencjalnie mogłyby być ogromne?
Chyba mogę porównać to, co próbuję osiągnąć poprzez porównanie go do FaceBook? Zakładam jednak, że pobierają widoki za pośrednictwem AJAX w locie, więc odcisk stopy jest stosunkowo niewielki.