解讀web框架之go gin和python django

爲什麼引入web框架

   web應用的本質

  • 瀏覽器發送一個HTTP請求;
  • 服務器收到請求,生成一個HTML文檔;
  • 服務器把HTML文檔作爲HTTP響應的Body發送給瀏覽器;
  • 瀏覽器收到HTTP響應,從HTTP Body取出HTML文檔並顯示;

   涉及的問題  

  • 解析http請求
  • 找到對應的處理函數
  • 生成併發送http響應

web框架工作流程

 

 

 

中間件

  • 中間件是請求或者應用開始和結束時注入代碼的機制
  • 常見的web中間件: 鑑權、打印log、session、統計信息、處理數據庫連接  等等

python web框架


golang web框架

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章