爲什麼需要前後端分離?

今天我們來聊一聊一個有趣的話題:爲什麼需要前後端分離?

  1. 隨着app端、pad端的與日俱增,比如:django的開發模式,後端模板生成,但是這種方式一般只適用於pc端,那麼app、pad端空缺的,做起來是比較麻煩的,所以以往的開發模式侷限性很明顯了。

  2. SPA開發模式開始流行。SPA(single page web application)單頁面web應用,就是隻有一張Web頁面的應用,是加載單個HTML 頁面並在用戶與應用程序交互時動態更新該頁面的Web應用程序。簡而言之(不負責的說),後端提供數據接口api,前端負責展示數據。

  3. 前後端職責分配不清。到底是前端寫還是後端寫?傻傻分不清 -_-!

  4. 開發效率捉急,前端等你後端寫完,後端也希望你前端先寫完

  5. 開發語言(比如:Python)與模板頁面高度耦合,換一種開發語言,模板重構、維護蛋疼

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