APP是屬于前端?
前端:
前端主要是UI設計,以及根據UI設計圖轉換為Android、iOS上能夠實際跑起來的app,當然這時候沒有任何的業務流程業務邏輯,最多是簡單的點了個按鈕從這個界面跳到那個界面。
后端:
后端可以理解為一個app的保障或者數據支撐。給前端展示提供實際的數據。開發語言很多,php,java,nodejs,.NET等等都可以,一般app的后端會提供RESTFUL接口供前端調用
前端后端結合:
以上都可以理解為獨立的工作,前端做前端的工作,后端做后端的工作,到了結合這一步上邊就要有很多的交流和溝通了。舉個栗子,比如新聞類app:
前端首先需要通過http方式調用后端的接口,拿到我需要展現的新聞列表數據,然后顯示出來。
當我點擊某個新聞想查看詳細的時候,同樣需要調用后端提供的接口,拿到新聞詳細的數據。
當然有時候前端需要傳遞一些數據給后端保存,不如用戶注冊,前端吧用戶輸入的用戶名密碼等信息通過接口給后端,后端處理用戶注冊邏輯完成注冊,下次用戶用這個賬號登錄同樣傳用戶名密碼給后端,后端通過傳來的數據進行判斷邏輯,吧結果返回給前端,然后前端根據結果提現是用戶。
簡單的說前端是一個外衣,是跟用戶最直接直觀的交互和展示,后端是處理前端應該展示什么樣的數據給用戶,或則給前端提供展示什么的一個依據。
上一篇java做手機端后臺
下一篇智能電視機APK