前後端分離怎麼設定別人不能用介面

2021-03-04 04:56:54 字數 1166 閱讀 4671

1樓:騰訊電腦管家

1.後臺需要維護整個系統的url(即提供的介面)

2.維護系統所需要使用的檢視(選單,按鈕等,因為介面的使用與檢視基本繫結)

3.檢視和角色繫結,使用者和角色繫結!

如何處理好前後端分離的 api 問題

2樓:笑喘是病得抽

意義很大,但是你的問題本身認識有偏差。

對於前後端分離,認識上有個誤區,那就是很多人自稱:老早就分離了,全ajax,使用angular或者什麼什麼就可以了。

這個說法是不合適的,打個比方,別人問的是「如何解決家禽把蛋生在水草邊的問題?」,但實際上人家養的是鴨子,答題的卻是養雞的,所以回答「不讓去水邊就行了」,這顯然不在點子上。

這兩年業界說的前後端分離,是限於偏展示類的系統(用a代替),而不是應用、管控類web專案(用b代替),在b類專案裡,前後端是天然分離的,對此,除了少部分後端開發人員,基本所有人的認識都是一致的。上一段中這樣回答的人一般都是隻做b類專案,在b類專案裡,前後端分離是共識,不需要討論。

那麼,剩下的問題就是討論a類專案的前後端分離了。這個問題的核心在什麼地方呢,在於模板的與資料結合的位置,以及,模板的控制權在誰手裡。經過這兩年的討論,基本上我們可以達成的共識就是:

模板應當由前端人員去控制,主要原因有兩方面:

- 效能優化(尤其是外部資源的管理與釋出,請求合併等等)

- 協作的順暢性(已形成模板的介面片段的返工等問題)

那麼,模板到底應該在什麼地方跟資料結合?

這個問題就比較折騰了,有部分人嘗試像b類專案那樣,使用js模板,然後在瀏覽器端執行,這是存在一些問題的,比如說seo不友好,首屏效能不夠,尤其對於首頁dom量很大的電商類**,差距很明顯。

所以還是得把主要的模板放在服務端來執行。在這個過程中,阿里作了一些嘗試,那就是引入node層,在這一層把模板與資料進行合成,然後瀏覽器拿到的就是生成好的html了,但也不是所有html都是這麼生成好的,還是會有一些內容等到了瀏覽器之後,再用js去載入和生成。

前後端分離後端傳給前端資料和介面一定要用框架嗎

3樓:滬法網

不一定哦,一般介面不大多都是用ajax寫嗎,但還是要看公司吧,公司要求用什麼就用什麼寫吧,可能有的公司是用ajax有的公司需要用框架寫,這個都不一定的。

Nodejs在前後端分離中的作用與地位應該怎麼去理解

我個人覺得,前後分離 後端只管資料輸出 包括其中裡面的邏輯什麼的.都封裝好一個結果 後端只做 m c view 層交給前端.前端只要拿到資料之間顯示就好了 angularjs 與nodejs 前後端分離有什麼不同 andulajs是前端渲染,如果網速慢效果很差2g,3g網路不合適,而且js較大。no...

怎麼設定電腦音訊前後同時輸出,求高手 win7系統

後面板是提供給音箱使用的,前面板預設是給耳機使用的,插入前面板插孔後,系統預設自動遮蔽後面板的音訊輸出,可以在控制面板的音效卡設定裡 右邊會有,前面板和後面板的插孔圖,在他們上面有個資料夾樣的東西 開啟後勾選 禁用前面板插孔檢測 win7怎麼設定前後插口同時有聲音 螢幕右下角有個紅色的小啦叭,雙擊,...

怎麼設定scrollview邊緣不能滾動

scollview.backgroundcolor uicolor yellowcolor scollview.contentsize cgsizemake 320,480 5 scollview.scrollenabled yes 在xib中 已經設定好,需要在以下介面中取消use auto la...