razor - 带有 Razor + vue + webpack 的 asp.net-core 2.1 在非 spa 多页应用程序上
问题描述
我正在尝试使用 asp.net-core 2.1 和 Razor 在前端使用 webpack 和 Vue.js 设置应用程序。
项目是一个多页面的非spa企业应用(可以想到AirBNB风格),对于SEO和代码可维护性使用服务端路由很重要。
我遇到了一些关于如何设置这样的项目的问题
Visual Studio 2017 Asp.Net Core 2.1 TypeScript Vue 设置 - 不是 SPA
和这样的模板项目
https://github.com/mrityunjaya-kumar/AspNetCore-Vue-Starter
我的问题是这种设置的优缺点是什么,以及这种类型的应用程序是否有更好的设置。请注意,唯一不可替代的是 .net core,我在 dotnet 领域有很多经验,我不想为这个项目学习一门新语言。
解决方案
推荐阅读
- git - 将代码推送到分支时出现 Git TypeInitializationException
- javascript - 如何取消订阅 Firestore 获取数据?
- c# - 使用 C#.net 提取 APi 调用
- delphi - 用代码装饰 TImageCollection 图像
- python - 添加包含 -1 的列表并将其与整数相乘的目的是什么?
- php - 如何从多对多mysql关系中选择唯一值
- reactjs - 是否有一个谷歌地图 API 可以返回一个多边形来映射特定位置的边界?
- cmake - 在 CMake 配置文件中查找辅助依赖项
- c# - 循环遍历 IEnumerable 不返回任何内容
- python - pydeck r.show() 输出 TypeError: vars() 参数必须具有 __dict__ 属性