搭建自己的开发框架(一).net core+vue+sqlsugar,(.net6)(前叙之唠叨篇)

发布于 2022年 05月 19日 10:25

时间如白驹过隙,恍然间自己毕业已经第5个年头了。自己没有聪慧的天资,也没有出众的才能,有的只是一路走来的一个又一个脚印,可能有点晚,但是却不会缺席。(此处应该来一首歌曲——《老男孩》)

2020年,公司因受疫情的影响,入不敷出倒闭了。比自己年长N岁的开发主管说跟着他一起干,那时自己也正好处于迷茫阶段,所以我们就干脆合作开起了“小作坊”,接一些小单子(主要是针对自营商城和企业管理);单子虽小,却也能勉强维持生计,就这样连续做了快两年。后面想想再这样子下去,也不是个事,我们总得有点自己行业的沉淀和竞争力,所以在艰难和忍痛的抉择下,我们决定解散“小作坊”,各自寻找自己看好的行业领域去深耕和积累。

于是2022年3月份在处理了工作室的事情结束后面试了一周,选择了自己比较看好的企业,第二周就上岗了,相对于之前开小作坊来说,感觉还是不一样的,这个后续有时间再唠嗑了。

在开“小作坊”的时候,才知道自己的技术是有多么的需要提升。以前使用别人搭建好的的开发框架,开发很快速,也很容易,感觉自己技术已经达到如鱼得水的境界,后来的一切都是那么的让人打脸,比如一些权限逻辑自己都不能深入的了解明白,让自己动手写的时候却无从下手,对于技术基本都是知其然而不知其所以然。尽管.net的优秀开源框架已经有好多了,但是那都是别人的,只有自己学得到的和悟到东西,才是自己的,这是别人给不了的东西。

于是乎,就起了自己从零开始搭建开发框架的想法,说干就干!

写博客动力:记录、分享、总结,乐在其中!

框架开发目的:快速开发,学习,提升,分享。

框架预期效果:快速开发,人员管理,权限管理。

后端:.Net6,.Net Core Web Api,Swagger。

前端:Vue3,Element Plus。

ORM:SqlSugar。

数据库:MySql(v5.7.22)。

项目名称:PineNet。

框架整体需要简洁,不需要太复杂,不太喜欢封装过多,还得仔细规划框架和设计。待续......

 

推荐文章