APP是屬於前端,還是屬於後臺?愛玩遊戲的熊二2021-06-20 17:47:46

前端:

前端主要是UI設計,以及根據UI設計圖轉換為Android、iOS上能夠實際跑起來的app,當然這時候沒有任何的業務流程業務邏輯,最多是簡單的點了個按鈕從這個介面跳到那個介面。

後端:

後端可以理解為一個app的保障或者資料支撐。給前端展示提供實際的資料。開發語言很多,php,java,nodejs,。NET等等都可以,一般app的後端會提供RESTFUL介面供前端呼叫

前端後端結合:

以上都可以理解為獨立的工作,前端做前端的工作,後端做後端的工作,到了結合這一步上邊就要有很多的交流和溝通了。舉個栗子,比如新聞類app:

前端首先需要透過http方式呼叫後端的介面,拿到我需要展現的新聞列表資料,然後顯示出來。

當我點選某個新聞想檢視詳細的時候,同樣需要呼叫後端提供的介面,拿到新聞詳細的資料。

當然有時候前端需要傳遞一些資料給後端儲存,不如使用者註冊,前端吧使用者輸入的使用者名稱密碼等資訊透過介面給後端,後端處理使用者註冊邏輯完成註冊,下次使用者用這個賬號登入同樣傳使用者名稱密碼給後端,後端透過傳來的資料進行判斷邏輯,吧結果返回給前端,然後前端根據結果提現是使用者。

簡單的說前端是一個外衣,是跟使用者最直接直觀的互動和展示,後端是處理前端應該展示什麼樣的資料給使用者,或則給前端提供展示什麼的一個依據。