【学习笔记】一、前言
接触了netcore也有一段时间,但是一直都没有系统性的学习,今天开始写随笔,仅用于记录学习《老张的哲学》系列文章。
老张的哲学》博客园地址:https://www.cnblogs.com/laozhang-is-phi/
技术概览
1、系统环境
windows 10、SQL server 2012(服务器系统)、MySql/MSSql/SQLite(数据库)、Visual Studio 2019(开发工具)、Windows Server 2008 R2(服务器系统)
2、后端技术
1、Net Core 3.1(现在已经到NET6,先跟着教程学吧)
2、 Async和Await 异步编程
3、 Repository + Service 仓储模式编程
4、Swagger 前后端文档说明,基于RESTful风格编写接口
5、Cors 简单的跨域解决方案
6、AOP基于切面编程技术
7、Autofac 轻量级IoC和DI依赖注入
8、Vue 本地代理跨域方案,Nginx跨域代理
9、JWT权限验证
10、DI 依赖注入
3、数据库技术
1、SqlSugar 轻量级ORM框架,CodeFirst
2、 T4 模板生成
3、 AutoMapper 自动对象映射
4、分布式缓存技术
1、Redis 轻量级分布式缓存
5、前端技术
1、 Vue 2.0 框架全家桶 Vue2 + VueRouter2 + Webpack + Axios + vue-cli + vuex
2、ElementUI 基于Vue 2.0的组件库
3、Nuxt.js服务端渲染SSR
最后附一张框架思维导图
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通