同步更新個人部落格
後端技術
前言
身為後端工程師要懂的東西非常的廣,從技術選擇我是選擇C#只是因為第一間錄取的公司是使用這個技術,在這門技術上也是有很多可以進步的空間,選擇上建議團隊中技術一致為主。
版本選擇:當初剛進入公司時技術都還是停留在ASP、Webform這些比較久遠的技術,很幸運當時主管沒有限制我使用的技術,所以直接從dotnet6開始起步。通常在選擇版本時都建議選擇TLS(Long Term Support)的版本,在今年十一月dotnet8會發布,是新的長期支援版本,會建議明年下半年才開始使用,因為在使用dotnet6的時候有遇到很多套件無法支援的問題,或是遇到bug無法處理,所以為了可以讓自己準時下班,不要太早投入最新的技術。
例如:有伺服器需要安裝Ubuntu選擇了最新版本22.04,結果在安裝nginx時發現無法安裝最新穩定版的nginx1.24,只能使用預設1.18版本,原因是新版本的nginx相依的套件還無法支援Ubuntu22.04