iT邦幫忙

0

前端和後端框架的差異

最近開始研究前後端框架,但儕了很多相關資料之後越來越混亂。想問:前端如果用像是Angulur 等等的框架然後再配上Flask之類的後端框架。這樣會衝突嗎,如果不會的話他們兩個分別是負責什麼。
因為看到很多後端的東西前端框架也能達成......

小魚 iT邦大師 1 級 ‧ 2021-05-01 11:14:13 檢舉
前端跟後端可以拆開來看,
尤其像Vue, React, Angular這些框架都是前後端分離,
怎麼搭配都可以.
Jess Yu iT邦新手 5 級 ‧ 2021-05-01 12:00:35 檢舉
好的,所以前後端分離的話,後端主要就是負責運算而已嗎
1
I code so I am
iT邦研究生 2 級 ‧ 2021-05-02 01:31:28
最佳解答

這個問題以前我也在研討會問過講師。

基本上,前端負責UI的設計,後端負責商業邏輯與資料庫存取。但是,中間還有路由(Routing)、狀態管理、多語系等,原本都是由後端負責,但是Angular/React/Vue等前端框架也來搶食這些部分,甚至也搞出前端的MVC架構,總而言之,前端框架與後端框架有一大部分是重疊的,你可以自行取捨,決定重疊的部分要在前端或後端實踐。

Jess Yu iT邦新手 5 級 ‧ 2021-05-03 11:41:06 檢舉

歐,原來,感謝你的解答

wajika iT邦新手 5 級 ‧ 2021-05-04 12:53:32 檢舉

前端已经能做状态管理和路由了吗?

0
Peter學程式
iT邦新手 1 級 ‧ 2021-04-30 22:43:58

不會,前端框架可以讓我們將更多的邏輯挪到 Client 端做,節省 Server 的效能開銷,這樣一來,後端只要專注在資料處理與傳輸,甚至是網路安全、高併發問題即可。

Jess Yu iT邦新手 5 級 ‧ 2021-05-01 10:11:26 檢舉

好的,了解,謝謝您的解答

0
wajika
iT邦新手 5 級 ‧ 2021-05-04 12:56:02

我也有个好奇的问题想问,什么场景下会选择使用前后端一体,在现在的大环境下应该都是前后端分离的架构吧? 前后段分离之后可以解耦,拆分成微服务,感觉好处很多。

我要發表回答

立即登入回答