Skip to content

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

入门指南

前端项目

交流与反馈

  • 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.

更新日志

Clone this wiki locally