-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Getting Started with blogcore
ansonzhang edited this page May 19, 2019
·
1 revision
这是一个基于 netcore 2.x 的 webapi 项目,配合搭建前后端分离工程。
系统环境
windows 10、SQL server 2012、Visual Studio 2017、Windows Server 2008 R2
后端技术:
-
.Net Core 2.0 API(因为想单纯搭建前后端分离,因此就选用的API,如果想了解.Net Core MVC,也可以交流)
-
Swagger 前后端文档说明,基于RESTful风格编写接口
-
Repository + Service 仓储模式编程
-
Async和Await 异步编程
-
Cors 简单的跨域解决方案
-
AOP基于切面编程技术
-
Autofac 轻量级IoC和DI依赖注入
-
Vue 本地代理跨域方案,Nginx跨域代理
-
JWT权限验证
数据库技术
-
SqlSugar 轻量级ORM框架,CodeFirst
-
T4 模板生成
-
AutoMapper 自动对象映射
分布式缓存技术
- Redis 轻量级分布式缓存
前端技术
-
Vue 2.0 框架全家桶 Vue2 + VueRouter2 + Webpack + Axios + vue-cli + vuex
-
ElementUI 基于Vue 2.0的组件库
-
Nuxt.js服务端渲染SSR
有疑问,请自行查看博客园文章:https://www.cnblogs.com/laozhang-is-phi/p/9495618.html#autoid-1-0-0
或者加 QQ 群:867095512
-
- AOP
- Appsettings
- Async-Await
- Authorization-Ids4
- Authorization-JWT
- AutoMapper
- CORS
- DI-AutoFac
- DI-NetCore
- Filter
- GlobalExceptionsFilter
- HttpContext
- Log4
- MemoryCache
- Middleware
- MiniProfiler
- publish
- Redis
- Repository
- SeedData
- SignalR
- SqlSugar
- SqlSugar-Codefirst&DataSeed
- SqlSugar-SqlAOP
- Swagger
- T4
- Test-xUnit
- Temple-Nuget
- FAQ page is a good place to see whether your question is already asked.
- Ask a question in cnblogs if you need help.
- Submit an issue if you found a bug or have a feature request.
- Open a pull request when you prepared to contribute. Before that, it is encouraged to open an issue to discuss.