什麼是前端開發的後臺互動,網際網路前端開發和後端開發是什麼?

2021-08-01 18:22:39 字數 3551 閱讀 3477

1樓:

主要就是js對資料的操作和對dom的操作。

前端的工作就是切圖,展示資料到網頁中。那麼怎麼獲取資料呢?以什麼格式獲取資料呢?都是需要和後臺互動的。

後臺語言都是不一樣的:php,jsp等等,我們前端js的工作就是把他們的資料拿過來顯示。

給你舉個梨子吧,我們公司後臺拋資料一般就smarty(php)的框架或者是ajax來傳。

如果是smarty的話,前端直接負責把smarty填寫到html網頁中。

如果是ajax的話,前端負責用js運算元據並展示,下面是一個我們前後端規定的資料格式:

}現在主流的前後端互動是用ajax吧,主流的框架用jquery,給你一個jquery請求ajax的例子:

$.ajax(,//引數

success: function (obj)

})前後端互動沒那麼難,前端最關鍵核心的東西是core js。

dom操作都是可以找api,然後對著文件來做,想提高前端就提高自己的core js。這樣的話才能提高核心競爭力。

以後我們多多交流,有幫助就採納!!!

2樓:匿名使用者

簡單點說,就是前端技術與後端技術溝通,根據業務定義互動介面,互動介面的的形式可能包含:

1、後端將資料輸出到html頁面,在js控制邏輯中需要訪問資料時可以從html中取得,如下:

// 將後臺資料輸出到html中,可以通過獲取div的innerhtml獲取資料

content............

// 將動態資料輸出到input中

// 定義一個window下的全域性變數,在js需要使用時,可以隨時取得

window.configs = ;

還有一種,使用cookie進行資料的互動,但是cookie的限制就比較多,所以應用場景會受到限制。

2、定義前後端請求的介面,一般是ajax介面,如果存在跨域問題或一些特殊的業務場景,可能也會使用jsonp或者其他方式,總之,不論是何種方式請求,目的都是動態的請求資料,然後根據返回資料重新整理頁面內容。返回資料的格式現在主流是使用json格式,但是也不排除一些特殊的業務場景需要是使用xml或其他格式的資料。

總之,前端後端互動無非就是,前端如何取到後臺資料,然後控制頁面的顯示與操作,使用什麼方式獲取資料其實無所謂,目的只有一個就是獲取到資料用於展示。

網際網路前端開發和後端開發是什麼?

3樓:鬱蔥滿園

前端是頁面呈現,後端是程式功能開發。相輔相成的兩個職位,不過這些技能都可以通過三人行慕課瞭解到

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

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前端教室

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

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

誰能告訴我網際網路前端開發和後端開發是什麼?

誰能告訴我網際網路前端開發和後端開發是什麼

網際網路前端開發,指web前端開發,前端開發主要做的是使用者所能看到的前端展示介面。網際網路進入web2.0時代,各種類似桌面軟體的web應用大量湧現,的前端由此發生了翻天覆地的變化。網頁不再只是承載單一的文字和 各種富 讓網頁的內容更加生動,網頁上軟體化的互動形式為使用者提供了更好的使用體驗,這些...

什麼叫網際網路,什麼是網際網路

網際網路 英語 internet 又稱網際網路,或音譯網際網路 英特網,是網路與網路之間所串連成的龐大網路,這些網路以一組通用的協議相連,形成邏輯上的單一巨大國際網路。這種將計算機網路互相聯接在一起的方法可稱作 網路互聯 在這基礎上發展出覆蓋全世界的全球性網際網路絡稱網際網路,即是互相連線一起的網路...

什麼叫網際網路思維,什麼是網際網路思維

網際網路就是 在網上做銷售,也是現在大家說的網路營銷,思維 就是一種銷售思維,也是銷售技巧,要多研究,分析,發現。看別人是什麼思維!別人怎麼做的,模仿他的模式。網際網路思維是降低維度,讓網際網路產業低姿態主動去融合實體產業。網際網路思維,就是在 移動 網際網路 大資料 雲計算等科技不斷發展的背景下,...