關於後端的思考

2021-10-07 18:23:21 字數 285 閱讀 9460

我現在感覺,後端大概可以分為兩類,乙個是web後端(http後端),另乙個是遊戲後端。

web後端的絕大部分狀態儲存在資料庫,所以service就可以做到無狀態的。而遊戲後端絕大部分狀態儲存在記憶體(為了低延遲),所以無法做到服務無狀態。

遊戲後端和web後端是有很多不同的,所以並不存在通用的後端技術選型,只能根據業務需求來做出相應的選擇。我以前一直以為有通用的技術選型,而且還以為是c++(笑~)。只是在網際網路應用中,顯然是web後端的使用更為廣泛,因為大部分網際網路應用其實都只是crud操作而已。因此,我選擇了搞web後端。

關於前後端分層測試的思考

關於前後端分層測試,也就是常說的是否需要對於前段和後端分開測試,專門的測試人員負責前段頁面測試,專門的測試人員負責後端介面和工具測試 個人認為,前後端整合測試與分開測試佔比應該7 3的關係,即我們在測試過程中,可以按照以下方式 1.正向 反向 和可以從前端發起的邏輯 與後端介面有關係 可直接從頁面整...

前後端分離思考

前後端分離的專案開發策略已經不是什麼新鮮東西了,網上介紹這方面的文章非常多。我自己是在14年的時候接觸到的,對這種開發策略一直愛不釋手,不管新老專案都會首先用前後端分離的思維先去思考一番。從14年到現在在前後分離上面也實踐了近3年的時間,專案大大小小的也差不多4,5個吧,但是卻從來沒有乙個是自己覺得...

前後端開發協同的思考

前後端需要定義一套完整的錯誤碼體系,每個錯誤碼都有其含義,正確響應結果會有乙個code,可以定義為200,跟標準http code對應,容易理解。有些api介面,會使用http標準code返回,告知使用者業務的狀態,例如easyar的介面http 1.1 404 not found 這裡使用了htt...