先後端分離的意思是,先後端只經過 JSON 來交流,組件化、工程化不須要依賴後端去實現。html
目前見過比較好的兩種方式:前端
1. 後端數據服務化,走統一的接口規範輸出,甚至是統一走一層後端的服務輸出接口,下降先後端接口定義的溝通成本,對前端來講,後端是一個巨大的數據源。而這部分接口的規範是須要先後端在不少方面達成一致才能落地的。後端
2. 前端頁面組件化,目前已經看到一些業務中,前端編寫組件和調用規範,而後把文檔扔給後端,直接由後端來編寫html,js來接入數據,組合頁面。前後端分離