我有一个现有的 ASP.NET Core MVC 网站,我正在考虑将 React 应用程序放到服务器端视图之一(例如,在 下Views/gallery.cshtml
)。这里不涉及复杂的路由,因为它纯粹是 React 应用程序的单一视图。顺便说一下,React 应用程序是通过 create-react-app (CRA) 创建的。
每当我去到一个特定的路线时,比如说/gallery
,我看到的是 React 应用程序,否则,它只会像往常一样从 MVC 服务器端视图呈现。
我并不热衷于让整个 MVC 网站成为一个 SPA 应用程序,并且有兴趣知道是否有任何其他潜在的解决方案来实现这一目标。