1. 程式人生 > >對於前臺和後臺學習基礎的一個概念---什麼是前臺後臺

對於前臺和後臺學習基礎的一個概念---什麼是前臺後臺

對於大神,這篇文章可以自動忽略。

對於一個暑假的懵逼的學習,或許對前臺和後臺的互動有了一點的認識。當初很迷茫的在專案上走了一個暑假的路,開始是學習的android方面的,幫實驗室維護一個專案,開始的時候感覺那些學長以前寫的那些專案很高大上(以前曾經看過他們的原始碼,結果沒看懂),認真看了之後,順便學了一點RxJava, Retrofit2.0方面東西,再在一個學長的幫助下,學習了一點開發的小知識,使用MVP框架,看來兩個星期他們的原始碼,似乎看懂了一點。使用後臺學長提供的介面,我感覺很懵的狀態,寫了兩個新功能加到原來的專案中,然後就可以上傳照片文字什麼的。感覺有一種坑的感覺,但是對前臺的向後臺索要資料和上傳資料有了一點的認識。

之後開始學習jsp方面的知識。在學習的最後,作者附上了一個案例的原始碼,然後我順便看了一下,是一個包含後臺和前臺的網頁的小小小的程式,但是我似乎看到了大概的流程。


1.對於前臺介面和後臺的互動,我們一般是前臺向後臺索要資料,然後後臺提供資料,比如圖片,文字等等,前臺把這些資料加以整理,就是我們剛看到的網頁的開始的介面

2.之後我們會點選一些連結什麼的,這個時候,前臺會向後臺傳送一個標誌訊號,然後後臺接受到這個標誌訊號的時候,會根據這個標誌訊號向資料庫中去查詢前臺想要的資料(這裡是一個重點),然後返還個前臺

3.一些時候,我們會向後臺上傳一些資料,比如上傳一個照片什麼的,之後後臺會把這個資料是否上傳成功的資訊返回給前臺,然後前臺就會個使用者一個提示資訊



對於簡單的應用,基本就是這樣來處理資料的,當然一些介面的優化,後臺查詢資料的速度之類的,安全性什麼的,這些是要具體情況具體討論,但是上面的那些形式基本就是目前比較簡單應用的處理過程。


本人新手,若有錯誤,歡迎指正