我正在尝试使用asp.net-core 2.1和Razor在前端使用webpack和Vue.js来设置应用程序。
该项目是一个多页面的非spa企业应用程序(您可以想到AirBNB风格),对于SEO和代码可维护性而言,使用服务器端路由非常重要。
我遇到了一些有关如何设置这样的项目的问题
Visual Studio 2017 Asp.Net Core 2.1 TypeScript Vue Setup - Not SPA
和类似的模板项目
https://github.com/mrityunjaya-kumar/AspNetCore-Vue-Starter
我的问题是,在这种类型的设置中,什么是优缺点?对于这种类型的应用程序是否有更好的设置?请注意,唯一不可替换的是.net core,我在dotnet领域有很多经验,并且我不想为此项目学习新的语言。