前端和後端有什麼區別,web前端和後端有哪些區別?

時間 2022-03-09 09:45:11

1樓:什麼鬼離我遠點

前端開發 主要是靜態使用者介面加上一些動態效果,不涉及資料邏輯!例如:乙個登陸頁面:

前端開發 只要做好靜態頁面部分 ,加上滑鼠移入輸入框、移出輸入框的顏色變化;但是輸入使用者名稱、密碼 後登入系統的話要連線資料庫,這個就需要後台開發做邏輯處理了!

web前端和後端有哪些區別?

2樓:賓碧萱的老巢

但是儲存你的資訊,處理你的資料資訊都是後端工程師負責的。

應用領域:前端主要是頁面顯示、呼叫後端介面、圖形**、裝置相容;後端一般沒有圖形介面,開發從作業系統、程序通訊、執行緒(有的語言還有協程概念)、資料庫開發、web端後台服務,現在又加上分布式微服務、mq通訊開發,大資料,ai等太多領域

前景:應用前景都很廣闊,一、前兩年web前端框架是百花齊放,太多的框架,現在慢慢沉澱下來幾個常用的框架 如jquery vue anglularjs react ,還有一些前端技術規範 如html5 css3 es6等,所以目前來說前端的技術可以有限列舉出來的。二、後端技術這些年可以用層出不窮來形容,太多的程式語言和程式設計框架,太多太多…,簡單粗暴理解可以為 除了前端技術之外的軟體開發技術都可以歸位後端技術

選擇:初學者建議先從前端幹起,一來前端容易入門,二來前端到後端過度相對平滑一些,

建議:不過以過來人建議,平時還是注重計算機理論基礎,有空的時候看看,雖然可能不會立馬用到,但是等你用到或者看到時候,不再迷茫,這個決定了你在這個領域內有 走更遠的能力(單指技術方向的能力)

3樓:重慶新華電腦學校

web前端: 這裡所說的前端泛指web前端,也就是在web應用中使用者可以看得見碰得著的東西。包括web頁面的結構、web的外觀視覺表現以及web層面的互動實現。

web後端:後端更多的是與資料庫進行互動,處理相應的業務邏輯。需要考慮的是如何實現功能、資料的訪問、平台的穩定性與效能等。

前端開發和後端開發有什麼區別

4樓:亦木靜汐

1、語言不同

web前端:**主要在客戶端(pc、手機、pad)執行;web後端的**主要在服務端(某台機房伺服器等)執行

2、思考的方向是與使用者互動不同

前段主要是考慮怎樣能讓使用者覺得用起來更舒服,考慮介面布局、互動效果、頁面載入速度等等,主要是偏向使用者看得見的部分,客戶端(pc、手機、pad)上瀏覽web

後端更多是考慮業務邏輯、資料庫表結構設計、伺服器配置、負載均衡、資料的儲存、跨平台api設計等等,更多的是考慮使用者看不到的部分,保證業務邏輯處理資料的嚴謹,保證資料吞吐的效能

3、穩定性不同

前端主要怕設計稿的頻繁變更,布局樣式、互動效果的需求變更;後端主要怕業務邏輯變更,或者當使用規模增大之後的穩定性

5樓:四川原始碼時代科技****

前端開發:所謂前端就是**前台部分,是執行在pc端,移動端等瀏覽器

6樓:四川優就業

web前端:

顧名思義是來做web的前端的。這裡所說的前端泛指web前端,也就是在web應用中使用者可以看得見碰得著的東西。包括web頁面的結構、web的外觀視覺表現以及web層面的互動實現。

web後端:

後端更多的是與資料庫進行互動以處理相應的業務邏輯。需要考慮的是如何實現功能、資料的訪問、平台的穩定性與效能等。

1. 前端框架一般指用於簡化網頁設計的框架,比如,jquery,extjs,bootstrap等等,這些框架封裝了一些功能,比如html文件操作,漂亮的各種控制項(按鈕,表單等等)。

2. 使用前段框架可以降低介面開發周期和提高介面的美觀性。

3. 有些框架比較輕量,比如jquery,有些框架比較重量,比如extjs。一般來說重量的框架會封裝更多的功能,比如extjs,封裝的grid控制項有很強的資料展示和操作功能。

1.對使用者的價值:

大部分產品對使用者的核心價值是功能和內容提供的,而不是由表現層和互動。譬如支付、電商、新聞、交友。

後端解決有還是無的問題,開天闢地。

前端解決有了以後好用的問題,錦上添花,在競爭激烈的領域確實至關重要。

2.技術廣度和難度:

廣度上後端工作在伺服器領域,能控制的硬體基本沒有極限,cpu、儲存、網路、集群等等,因此技術領域極廣。乙個優秀的後端需要掌握或了解大量技術如:併發、業務架構、資料庫、幾打流行框架、效能調優、分布式計算、集群架構、容災、安全、運維等等,一層挖透了還有下一層。

幾十年計算機發展歷史中大量的技術沉澱在伺服器端。

web前端一直工作在乙個瀏覽器盒子裡,先天不足,能承載的可能性太小,技術廣度不足。

深度上,現代計算機領域的難題如大規模負載,海量資料處理,實時計算也是後端的,前端集中在表示層,這一層雖然也很複雜,但能稱之為難題的技術幾乎沒有,也很容易複製。

前端要說深度也不是沒有,但這一步需要跨到圖形領域(如網頁遊戲),不是常見場景。

說到底前端**能控制的硬體確實不如後端,因此在技術上,前端更容易。現在為什麼說前端會比後端更值錢呢?那是因為前端對硬體的控制能力提公升了(html5\nodejs\mobile),而後端分化得比較厲害,有一批後端專門只寫業務邏輯,框架是別人寫的,系統架構是別人搭的,伺服器跑在雲裡,連機器實體地址都不知道。

世人眼裡可能覺得這種寫mvc**的人才是後端,這種被限制在乙個「虛擬盒子」裡的後端確實不怎麼難上手。

一般而言網上說的網際網路行業的技術含量排名大概是這樣:

產品經理《設計師《前端《後端《其他更高階職位,比如演算法工程師等等。

在廣大中小公司,很多產品經理都是不會**,不會設計。 很多技校學藝術設計的畢業生,當上了美工。這些都是真,所以能力低,幹的人多,自然就低。

然而,你問google設計師掙多少了嘛?

門檻低不等於技術含量低。

7樓:匿名使用者

前端開發主要是靜態使用者介面加上一些動態效果,不涉及資料邏輯!例如:乙個登陸頁面:

前端開發只要做好靜態頁面部分 ,加上滑鼠移入輸入框、移出輸入框的顏色變化;但是輸入使用者名稱、密碼 後登入系統的話要連線資料庫,這個就需要後台開發做邏輯處理了!

8樓:匿名使用者

web程式的前端就是呈現在瀏覽器介面上的元素、樣式和互動行為等的控制,後端則主要是負責資料訪問和邏輯控制等。

9樓:web前端教室

前端開發主要是負責頁面互動、資料展示,等可視方面的工作內容;

後端開發主要是底層業務邏輯的實現;

前端開發和後端開發有什麼區別?

10樓:愛荷珠

那麼前端和後端的區別有哪些?

前端和後端的技術棧比較

11樓:賓碧萱的老巢

但是儲存你的資訊,處理你的資料資訊都是後端工程師負責的。

應用領域:前端主要是頁面顯示、呼叫後端介面、圖形**、裝置相容;後端一般沒有圖形介面,開發從作業系統、程序通訊、執行緒(有的語言還有協程概念)、資料庫開發、web端後台服務,現在又加上分布式微服務、mq通訊開發,大資料,ai等太多領域

前景:應用前景都很廣闊,一、前兩年web前端框架是百花齊放,太多的框架,現在慢慢沉澱下來幾個常用的框架 如jquery vue anglularjs react ,還有一些前端技術規範 如html5 css3 es6等,所以目前來說前端的技術可以有限列舉出來的。二、後端技術這些年可以用層出不窮來形容,太多的程式語言和程式設計框架,太多太多…,簡單粗暴理解可以為 除了前端技術之外的軟體開發技術都可以歸位後端技術

選擇:初學者建議先從前端幹起,一來前端容易入門,二來前端到後端過度相對平滑一些,

建議:不過以過來人建議,平時還是注重計算機理論基礎,有空的時候看看,雖然可能不會立馬用到,但是等你用到或者看到時候,不再迷茫,這個決定了你在這個領域內有 走更遠的能力(單指技術方向的能力)

前端開發和後端開發有什麼區別?

12樓:陝西新華電腦學校

前端邏輯複雜度主要在於資料 + ui + 互動的實現,就比如乙個簡單的多 tab 頁的功能,可以用 css 實現、用 js 實現,js 可以通過切換 remove dom 或者新增 classname 隱藏,雖然效果上都可以實現,remove dom 無法原有結構的狀態,新增 classname 的 css 方式很難實現初始化狀態。除此之外還可能需要對瀏覽器進行相容性處理 + 響應式。然後突然來個業務需求說要加個 iframe 嵌入別人的頁面,或者改什麼效果,如果之前開發的不合理,基本上要重做了。

相比後端,只輸出資料模型給前端,如果業務不需要什麼欄位了,甚至讓前端不讀取好了,改都不用改。我們幾次大的業務平台重構,前端基本要重新開發一遍(效果、互動完全不同),後端模型和資料庫則可以遞進式的復用、擴充套件、公升級。這也是導致前端需要堆人大力出奇蹟的問題

前端和後端有什麼區別嗎?

13樓:千鋒武漢

1、前端概念

前端即**前台部分,執行在pc端,移動端等瀏覽器上展現給使用者瀏覽的網頁。隨著網際網路技術的發展,html5,css3,前端框架的應用,跨平台響應式網頁設計能夠適應各種螢幕解析度,完美的動效設計,給使用者帶來極高的使用者體驗。

2、後端概念

多數後端開發人員從事於構建他們正在工作的應用程式背後的實際邏輯。前端開發人員構建使用者介面,而後端開發人員編寫**,使其工作。後端開發人員寫可使得按鈕工作的**,通過指出從資料庫中提取哪些資料並將其傳回到前端。

後端開發人員也可能會大量參與系統架構,決定如何組織系統的邏輯,以便能夠正常維護和執行。

可能會參與構建框架或系統架構,以便於更容易編寫程式。後端開發人員比前端開發人員花費更多的時間在實現演算法和解決問題上。通常前端開發工作更多的是關於建立使用者介面和與之相關的內容,而不是實現實際的業務邏輯,使應用程式工作。

3、前端和後端的區別

前端使用者可見的介面,**前端頁面就是網頁的頁面開發,前端的工作內容就是將美工設計的效果圖的設計成瀏覽器可以執行的網頁,並配合後端做網頁的資料顯示和互動等可視方面的工作內容;後端是指使用者看不見的東西,通常是與前端工程師進行資料互動及**資料的儲存和讀取,相對來說後端涉及到的邏輯**比前端要多得多,後端考慮的是底層業務邏輯的實現,平台的穩定性與效能等。

14樓:

前端主要是**,有時候會涉及到涉及,後端就屬於後台程式。

15樓:匿名使用者

前端就是開啟網頁看到的內容和功能實現,後端就是處理資料

web前端和後端有哪些區別,前端開發和後端開發有什麼區別

賓碧萱的老巢 但是儲存你的資訊,處理你的資料資訊都是後端工程師負責的。應用領域 前端主要是頁面顯示 呼叫後端介面 圖形 裝置相容 後端一般沒有圖形介面,開發從作業系統 程序通訊 執行緒 有的語言還有協程概念 資料庫開發 web端後臺服務,現在又加上分散式微服務 mq通訊開發,大資料,ai等太多領域 ...

web後端和前端是怎麼連線的,web前端怎麼與後端互動

募才網 傳統上一些asp.net小 開發程式設計師,他們所謂的 前臺 後臺 則比較簡單,他們把asp.nt 叫做後臺,把html風格的 叫做前臺。前端和後端之所以需要對接,是因為前端頁面只負責提供檢視沒有內容,而後端只提供內容,兩者所謂的對接,就是把後端的內容放在前端頁面預留出來的位置上。雖然說是前...

前端好還是後端,前端開發和後端開發有什麼區別

劉金玉程式設計 程式設計師在不同的時代確實是有很大的差別。今天這個時代已經不同了,前端開發越來越成熟,各大瀏覽器對前端程式支援也非常好。而後端程式基本上還是原來那一些變化也不是太大,並且很多前端程式設計師也會懂得一些後. 你可以前端後端一起學,前端好學,後端難學! 小明愛王者 學後端開發也會接觸前端...