Toucan基于SOLID设计原则的Vue.js、TypeScript和.NET Core 2.1样板模板

toucan 是个不错的模板,结合了Vue.jsTypeScript.NET Core,适合开发响应式 SPA Web 应用。它遵循了SOLID设计原则,代码结构清晰,维护起来方便。支持多入口点、令牌身份验证、两因素验证以及角色管理等功能,整合了前后端的需求。你可以通过npm install --global generator-toucan yo toucan快速启动项目,文档也挺详细,开发起来不费劲。

如果你想要更高效的开发体验,toucan 的热模块重装功能挺实用的,开发时能快速看到效果。设置环境时,别忘了先安装好相应的开发工具,Visual Studio Code或者其他文本编辑器都行。ASP.NET CoreVue.js的结合可以让你在前后端都不费力,整体开发速度挺快。

关于具体的功能实现,你可以参考相关文档或者一些示例代码。比如说令牌身份验证,这篇文章就讲得蛮详细的。

1的样板模板
toucan:基于SOLID设计原则的使用Vue.js,TypeScript和.NET Core 2.1的样板模板 预估大小:359个文件
file
NpgSqlContext.cs 10KB
file
MsSqlContext.cs 9KB
file
SeedContext.cs 7KB
file
ContentController.cs 4KB
file
ExternalAuthController.cs 3KB
file
AuthController.cs 7KB
file
System.cs 5KB
file
Extensions.cs 7KB
file
Startup.cs 6KB
file
AuthorizeClaimAttribute.cs 3KB
file
TokenProviderService.cs 4KB
file
ManageRoleService.cs 6KB
file
Extensions.cs 3KB
file
User.cs 6KB
file
SecurityClaimsInspector.cs 4KB
file
ExternalAuthenticationService.cs 4KB
file
ManageUserService.cs 5KB
file
VerificationProviderBase.cs 4KB
file
SignupService.cs 4KB
file
RabinFingerprint.cs 7KB
zip 文件大小:347.13KB