文件名称:ASPNETCoreMVCwithReact:如何将 ReactJS 集成到具有服务器端呈现 HTML 内容的能力的 ASP.NET Core MVC 项目中
文件大小:848KB
文件格式:ZIP
更新时间:2024-06-18 11:00:01
JavaScript
ASPNETCoreMVCwithReact 如何将 ReactJS 集成到具有服务器端呈现 HTML 内容的能力的 ASP.NET Core MVC 项目中 有关详细文档,请访问: : 要启动项目进行开发,请在命令提示符下运行“npm run start”(不要忘记导航到 ClientApp 文件夹)。 对于生产优化编译,运行“npm run build”。 最后,在Visual Studio中,只需使用IIS Express运行项目即可。 在浏览器中,如果您使用以下链接打开三个浏览器选项卡,您会看到 HTML HEAD 中的差异: 服务器渲染初始 HTML 内容(head、meta、scripts、styles、body 等),在响应中将其发送到客户端,然后 React 启动。 如果您想在浏览器中呈现站点之前控制内容,则此解决方案很有用。
【文件预览】:
ASPNETCoreMVCwithReact-master
----Startup.cs(4KB)
----.gitignore(2KB)
----README.md(919B)
----.config()
--------dotnet-tools.json(153B)
----Properties()
--------launchSettings.json(664B)
--------PublishProfiles()
----Program.cs(704B)
----Views()
--------_ViewStart.cshtml(32B)
--------Home()
--------Shared()
--------Article()
--------_ViewImports.cshtml(123B)
----appsettings.Development.json(159B)
----Codes()
--------BrowserRefresh.cs(1KB)
--------ArticleProvider.cs(782B)
----appsettings.json(182B)
----ClientApp()
--------README.md(106KB)
--------public()
--------main.js(2KB)
--------package.json(3KB)
--------src()
--------build()
--------scripts()
--------config()
----ASPNETCoreMVCwithReact.sln(1KB)
----ASPNETCoreMVCwithReact.csproj(3KB)
----log4net.config(599B)
----Models()
--------ErrorViewModel.cs(221B)
--------ArticleData.cs(215B)
----Controllers()
--------ArticleController.cs(2KB)
--------HomeController.cs(1KB)
--------ArticleDataController.cs(786B)