大家好,我是一個剛入門的后端程序員(算是吧)。使用django開發了兩個簡單的網站,最近實驗室有一個小任務,我想借著這個機會了解一下前后端分離的技術,要不然就真的太落伍了。關于前后端分離,我一直沒有一個清楚的概念,自己心里有一些想法,但是非常不自信。所以,我在下面說一下自己的理解,希望有經驗的大哥幫忙指教一下。第一類,通過nodejs作為一個中轉站,nodejs雖然運行在服務器上,但是它處理的是前端顯示的業務,例如路由,所以它是前端的一部分,后端使用其他的語言來處理數據問題,然后與nodejs通信。第二類,通過前端框架來實現顯示邏輯,例如路由,讀取api等,這些任務都是瀏覽器來完成的。然后后端用其他任何語言來提供前端所需要的api。上面是我自己的理解,望指正。
關于前后端分離的理解。
狐的傳說
2018-10-09 13:23:43