今天,我终于把本身耗时一年左右的时间搭建的一个网站终于初步完成了,这个网站就是咸蛋Online,这个从后端到前端都是本身一步一步摸索出来的,对于一个完全不懂前端的人来讲,过程可谓崎岖,借此,把这个过程记录下来,也和大家分享下。本身的文采不是很好,有很多想写但是写不出来的,大家多多包容。
首先,从技术上来讲,项目是采用前后端分离的模式,后端使用.net6.0+efcore+sqlserver+redis,前端使用vue3+vite+typescript+elementplus
其中,项目的结构改了很多次,由于项目的刚开始搭建出来的时候很多因素没考虑到,如dto的分类,业务模块的分类以及代码的封装,在后期开辟的时候,才发现原来的东西有题目,所以后端的整体的项目的框架也是改了很多次。所以在我以为,一个好的项目的架构绝对是经过了数次的洗礼才能够改造出来的,正所谓现在市面上流行的各种技术框架方案,绝对不是突然出现的,也是经过了许多次修修补补,逐渐进化演变成现在大家所知承认的项目框架。总之,这次网站的搭建,让我受益匪浅,技术的提升,架构的掌控,特别是思维的提升。
项目前端可以说是本身从0搭建的,从第一个vue create XianDanWebVue下令开始,一步一步搭建出来的,查阅了各种资料,学会了pnpm的安装方式,学会了less的使用,学会了vue的一些技术,如组件的封装与传值,插槽的使用,pinia的使用,由于本身的前端技术有限,所以,这个前端项目目前没有安装很多插件,相对来说还是比较简朴。
对于本身的这个项目源码,等到本身把代码都完善优化好了之后,就放到git上,大家如果有爱好,可以去看看,目前还没有放上去。
本身的这个项目目前是采用的两台入门级别的windows服务器,由于可能配置低的原因,总感觉远程操作起来有点卡,所以本身也考虑的准备把那个web服务器迁移到ubuntu服务器上去,之前连接过centos,但是听说centos官方停止维护了,不知道大家有木有啥可以推荐的。
对于这个网站,本身肯定会继承维护下去,以后不断的完善以及添加更多的功能,以及对小程序的接入,希望大家能够多多鼓励支持,多去踩踩。
网站地点:https://www.xiandanplay.com/
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |