前端和後台的關係

2021-09-02 02:44:12 字數 619 閱讀 8204

最近初步學習了node js,在練習了乙個註冊登入頁面的過程中,我思考了一些問題。

1.前端和後台,在乙個web中分別承擔了什麼任務?

前端包括:靜態頁面的呈現、js功能的實現、以及向後台傳送資料(通過ajax)。

後台:接收前端傳送來的請求、判斷是哪種請求,如果是檔案請求傳送檔案回前端;如果是資料請求,處理資料,再返回給前台處理結果。

2.當瀏覽器輸入**後,前端和後台分別執行了什麼操作?

瀏覽器將自動傳送檔案請求給後台,後台處理後將檔案返回給前台,前端接收後,瀏覽器生成dom樹、css樹、js樹,全部建立好之後開始渲染。靜態介面載入完之後呈現給使用者,使用者進行註冊登陸的操作,將運算元據(使用者名稱、密碼)傳送給後台。

3.前端思維和後台思維(前端,頁面為主體,一切圍繞頁面,後台以單個請求為單位)。

前端:是整體的思維,以整個頁面的布局(dom、css)、作用(js)為主要思路進行自己的處理。

後台:以單個的請求為單位進行出來。主要做的是,前端來乙個請求後台處理該請求然後做出響應,再來再處理響應,流程是固定的,差異體現在處理過程上。

4.前後端分離有什麼好處?

使前端處理資料更簡潔,不用對資料進行操作,直接接收處理好的就可以。

5.後台的非同步和如何處理非同步?

前端VS後台

前端知道是瀏覽器呈現的部分,相對於前端,後台你可以理解為伺服器端專門處理 讀取 儲存資料庫資料的部分。因為 是基於b s架構,即瀏覽器 服務端架構,就程式來講,可籠統劃分為前端程式和伺服器端程式。就專案來講可能需要由以下部分構成 1.需求分析 2.基本架構設計與定型 3.資料庫設計 4.實現 1 前...

前端和後台處理轉義字元函式

前端獲取的內容通過轉義封裝成json格式傳到後台 function repcom str g,rightbracket str r str r.replace g,colonrep str r str r.replace g,jhth return str r 轉義字元 顯示結果 描述實體名稱空格 ...

後台管理前端框架

web 開發中幾乎的平台都需要乙個後台管理,但是從零開發一套後台控制面板並不容易,幸運的是有很多開源免費的後台控制面板可以給開發者使用,以下是我整理的一些ui框架模板,可以拿來稍加改造就能直接使用 1 vue element admin 本專案的定位是後台整合方案,不適合當基礎模板來開發,模板建議使...