目錄1.Redis簡介2.使用場景3.C# 具體使用介紹(Nuget)StackExchange.RedisFreeRedisNewLife.RedisServiceStack.Redis (收費)4.Redis 常用面試問題以及回答5.建議及經驗分享建議Redis 經驗分享ShareFlow 1. ...
今天,我終於把自己耗時一年左右的時間搭建的一個網站終於初步完成了,這個網站就是鹹蛋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/