-
1 # 時間客
-
2 # 秦崤萬里
後端,針對資料庫的增刪改查。前端做人機互動。資料通過後端,可以儲存在異地。前端可以通過http命令啟動後端增刪改查,或者其它的函式。無論前端或者後端都可以在資料互動過程中,可以對資料進行分析和判斷。後端已經越來越偏向專業資料處理方向,因此,後端正在淘汰大批的語言。現在python、go因為簡單好用,肯定會代替java
-
3 # 以林Code
前段就是你看到的網頁 動畫等 後端就是負責處理資料的,最簡單的例子,你登入網站不是要賬戶密碼嗎?輸入以後就送給後端處理,後端就會呼叫資料庫判斷使用者密碼是不是正確。再給你返回狀態。這就是後端。
-
4 # 湯校長聊新零售
後端就是服務端,是相對前端而言的。後端主要是處理業務邏輯並且和資料庫互動,把資料按預定的邏輯處理完以後返回給前端,並且接受前端的請求對前端的請求作出響應。我們能看到的介面都可以理解為前端,比如Web端的介面,App端,小程式端,H5端等。大家常說的後臺或控制檯介面也是前端。
-
5 # 黑藏之迭
開發網站專案會分為前端和後端兩塊業務,前端就是我們瀏覽的網頁,利用css、js、html標籤語言組合成的html檔案通過瀏覽器渲染出來的,這是前端程式設計;我們可以通過前端傳送請求給到伺服器,伺服器會根據不同的請求作出相應的處理響應,這處理響應也是通過程式碼邏輯來實現,也就是後端程式設計。
-
6 # 芋泥聊科技
什麼是前端,什麼是後端?前端即網站前臺部分,執行在pc端,移動端等瀏覽器上展現給使用者瀏覽的網頁,後端開發人員從事於構建工作應用程式背後的實際邏輯,前後需要相互配合,共同的完成一個專案。
接下來帶你一起了解什麼是前端什麼是後端技術,點一下:前端精講視訊和學習路線,就業指導分享免費
一、什麼是前端開發?
1、前端概念:前端即網站前臺部分,執行在PC端,移動端等瀏覽器上展現給使用者瀏覽的網頁。隨著網際網路技術的發展,HTML5,CSS3,前端框架的應用,跨平臺響應式網頁設計能夠適應各種螢幕解析度,完美的動效設計,給使用者帶來極高的使用者體驗。
2、前端特點:前端技術一般分為前端設計和前端開發,前端設計一般可以理解為網站的視覺設計,前端開發則是網站的前臺程式碼實現,包括基本的HTML和CSS以及JavaScript/ajax,最新的高階版本HTML5、CSS3,以及SVG等。
3、前端主要技術:HTML、CSS、JavaScript
這三個是前端開發中最基本也是最必須的三個技能。前端的開發中,在頁面的佈局時, HTML將元素進行定義,CSS對展示的元素進行定位,再通過JavaScript實現相應的效果和互動。雖然表面看起來很簡單,但這裡面需要掌握的東西絕對不會少。在進行開發前,需要對這些概念弄清楚、弄明白,這樣在開發的過程中才會得心應手。
(1)HTML
指的是超文字標記語言 (Hyper Text Markup Language),這個也是我們網頁最常用普通的語言了,經歷了多個版本的發展,已經發展到5.0版了,得力於W3C建立的標準和規範,已普遍升級到了XHTML,XHTML 指可擴充套件超文字標籤語言(EXtensible HyperText Markup Language), XHTML 於2000年的1月26日成為 W3C 標準,是更嚴格更純淨的 HTML 程式碼,XHTML 的目標是取代 HTML。XHTML 與 HTML 4.01 幾乎是相同的,XHTML 是作為一種 XML 應用被重新定義的 HTML,是一個 W3C 標準。W3C 將 XHTML 定義為最新的HTML版本。所有新的瀏覽器都支援 XHTML。
(2)CSS
級聯樣式表(Cascading Style Sheet)簡稱“CSS”,通常又稱為“風格樣式表(Style Sheet)”,它是用來進行網頁風格設計的。比如,如果想讓連結字未點選時是藍色的,當滑鼠移上去後字變成紅色的且有下劃線,這就是一種風格。通過設立樣式表,可以統一地控制HTML中各標誌的顯示屬性。級聯樣式表可以使人更能有效地控制網頁外觀。使用級聯樣式表,可以擴充精確指定網頁元素位置,外觀以及建立特殊效果的能力。
是一種由Netscape的LiveScript發展而來的原型化繼承的面向物件的動態型別的區分大小寫的客戶端指令碼語言,主要目的是為了解決伺服器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對資料進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的瀏覽器Navigator加入了Javascript,提供了資料驗證的基本功能。
二、什麼是後端?
1、後端概念:多數後端開發人員從事於構建他們正在工作的應用程式背後的實際邏輯。前端開發人員構建使用者介面,而後端開發人員編寫程式碼,使其工作。後端開發人員寫可使得按鈕工作的程式碼,通過指出從資料庫中提取哪些資料並將其傳回到前端。後端開發人員也可能會大量參與系統架構,決定如何組織系統的邏輯,以便能夠正常維護和執行。
可能會參與構建框架或系統架構,以便於更容易編寫程式。後端開發人員比前端開發人員花費更多的時間在實現演算法和解決問題上。通常前端開發工作更多的是關於建立使用者介面和與之相關的內容,而不是實現實際的業務邏輯,使應用程式工作。
2、後端開發主要技術
前端開發人員需要知道一系列用於建立使用者介面的工具,而後端開發人員通常使用的是一套完全不同的工具和技能,以便於高效地完成他們的工作。後端開發人員所需的一個重要技能與SQL和資料庫有關。大多數後端系統需要連線到儲存應用程式資料的資料庫。
後端開發人員通常的工作是從資料庫或其他資料來源寫入、讀取和處理資料,因此擁有SQL等技能會非常重要。後端開發人員——至少對於Web開發——也需要擅長他們正在使用的技術棧的伺服器端語言。
後端開發人員需要更多地瞭解應用程式架構,因為大多數情況下,後端開發人員需要去構建應用程式的體系結構和內部設計。一個好的後端開發人員得知道如何使用各種框架和庫,如何將它們整合到應用程式中,以及如何構建程式碼和業務邏輯,用一種使系統更易於維護的方式。
如果你這邊需要的話,可以點此連結: 前端學習方法,資料視訊,就業指導教程分享
-
7 # 坤坤無憂
後端就對你看到的這些資料用一些方法做過濾、計算、儲存。
舉個例子您準備預訂航班,您在網站上輸入您的資訊,這些資訊將儲存在伺服器上建立的資料庫中,這些資料將用來處理預訂航班。所有這些階段都是後端開發的一部分。
再比如您網上購物,您選購的商品是否有貨、價格變動的計算都由後臺處理,然後反饋給您看到。
回覆列表
舉一個開發H5的例子:
一般來說,我們只需要將應用程式簡單地分成前端和後端兩個開發任務。這種情況也有其交流習慣的原因(就像我們生活中的許多稱呼,語言,文字在熟悉中,都會用簡化的方式來代替完整的稱呼)。相應地,我們也會按照大家熟悉的方式將可歸納的能力範圍整合到某個名詞下,所以後端開發工程師也會負責資料庫的開發。
用過軟體或應用的人都知道,我們將簡單地將使用者分為看得見和看不見兩類。我們習慣把使用者看到的稱為前端,而把使用者看不到的部分稱為後端。一般使用者看到的東西分為視覺、功能、互動方式、內容等等,對於開發來說,主要是功能和互動體驗,這些可以簡單劃分為前端部分,前端使用的開發語言有: html、 css、 js等,但是不代表前端的技術難度就很簡單,一款軟體的體驗好與壞往往是無法區分的。
通過下面一張圖來表達下前端和後端開發的關係: