2
我花了幾個月的時間學習和開發一些使用MVC 4的應用程序。我非常喜歡MVC模型和Razor View引擎的簡單性。不過,現在我開始越來越多地聽到關於單頁面應用程序的信息。這是一個SPA比MVC改進的情況,並逐漸取代MVC?或者,更多的情況是服務於特定類型應用程序的SPA和服務於另一類MVC的SPA?單頁面應用程序和MVC - 它是/還是?
我花了幾個月的時間學習和開發一些使用MVC 4的應用程序。我非常喜歡MVC模型和Razor View引擎的簡單性。不過,現在我開始越來越多地聽到關於單頁面應用程序的信息。這是一個SPA比MVC改進的情況,並逐漸取代MVC?或者,更多的情況是服務於特定類型應用程序的SPA和服務於另一類MVC的SPA?單頁面應用程序和MVC - 它是/還是?
SPA的更適合於Gmail等網絡應用,而不是一個典型的網站(通常,我的意思是一個普通文本網頁,某些表單,甚至可能是購物車類型的網站)。我不會說SPA會取代MVC,但我相信他們會單獨擁有自己的,但更重要的是像AngularJS這樣的SPA類型框架也可以與MVC一起創建更強大的網站。