什麼是前端和後端
前端就是展現給用户瀏覽的部分。我們通常説的前端,其實是指前端開發,也就是創建PC端或移動端等前端界面給用户的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現互聯網產品的用户界面交互。
前端開發是從網頁製作演變而來。
早期的網頁製作主要內容都是靜態的,以文字圖片為主,用户使用網站也以瀏覽為主。隨着互聯網的發展,現代網頁更加美觀,交互效果顯著,功能更加強大。因此現在的前端開發的主要技術通常是指html、css、js技術和一些開發框架的使用。大家熟知的Facebook就是Web前端技術的產物,完全基於前端框架打造出來的平台。
另外,外賣平台餓了麼旗下的部分產品也是基於Web前端技術的。像淘寶,阿里等等,都已經將Web前端技術打入到了自己的產品中。為了讓服務器、應用、數據庫能夠彼此交互,後端工程師需要具有用於應用構建的服務器端語言,數據相關工具,PHP框架,版本控制工具,還要熟練使用 Linux 作為開發和部署環境。
後端開發者使用這些工具編寫乾淨、可移植、具有良好文檔支持的代碼來創建或更新 Web 應用。但在寫代碼之前,他們需要與客户溝通,瞭解其實際需求並轉化為技術目標,制定最有效且精簡的方案來進行實現。前端指的是用户可見界面,網站前端頁面也就是網頁的頁面開發,比如網頁上的特效、佈局、圖片、視頻、音頻等內容。
前端的工作內容就是將美工設計的效果圖變成瀏覽器可以運行的網頁,並配合後端做網頁的數據顯示和交互等可視方面的工作內容。後端是指用户看不見的東西,通常是與前端工程師進行數據交互及網站數據的保存和讀取,相對來説後端涉及到的邏輯代碼比前端要多很多,後端考慮的是底層業務邏輯的實現,平台的穩定性與性能等。前端開發用到的技術包括但不限於htmlcssjavascript、jquery、Bootstrap、*** 、Webpack,AngularJs,ReactJs,VueJs等技術。
後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat服務器等技術。比如做一個登錄頁面,用户在前端頁面上輸入了賬號密碼,然後用鼠標點擊了登陸按鈕,這時候前端會將賬號密碼通過請求接口發送給後端做處理,後端收到數據會先檢查此賬號是否存在,如果不存在,則返回給前端一條類似於這樣的信息:“你輸入的賬號不存在,請重新輸入”,用户再次重新輸入賬號,此時後端查詢賬户存在,密碼也正確,則後端返回登錄成功的信息給前端。現代計算機領域的難題如大規模負載,海量數據處理,實時計算也是後端的,前端集中在表示層。
-
贏蕩舉鼎而亡是不是真的
贏蕩舉鼎而亡是不是真的的答案是:是贏蕩是秦惠文王的長子,也就是後來的秦武王。不過贏蕩只活了23歲就去世了,而原因則是因為舉鼎的時候出現了意外,被鼎砸斷脛骨,也就是小腿內側的長骨。秦武王身高體壯,天生有神力,孔武好戰,從小就喜歡與勇士們做有關力氣方面的遊戲。同...
-
風起洛陽在哪個台播出
風起洛陽在哪個台播出的答案是:愛奇藝該劇由黃軒、王一博擔任領銜男主演,宋茜擔任領銜女主演,宋軼特別主演,詠梅、劉端端特邀主演,張鐸、張儷、張晞臨、高曙光、施羽特別出演。武藝超羣、頗有市井智慧,混跡於洛陽底層的不良副帥高秉燭(黃軒飾)陰差陽錯捲入案件,成為嫌疑...
-
正月初八是幾月幾日
正月初八是幾月幾日的答案是:今年的正月初八是在2月8日正月初八又稱順星節,中國傳統農曆節日之一。這一天主要是從香蠟鋪中請來的星神馬兒上所列的星宿名號來了解天文了。順星節的祭星儀式在夜裏舉行,有錢人家擺108盞燈花,一般人家也可擺49盞,最少是9盞,代表日、月、...
-
鳥巢是不是露天的
鳥巢是不是露天的的答案是:正常情況下是露天的,但鳥巢的棚頂可以開關,下雨可以關上。國家體育場(鳥巢),位於北京奧林匹克公園中心區南部,為2008年北京奧運會的主體育場,佔地20.4萬平米,建築面積25.8萬平方米,可容納觀眾9.1萬人。舉行了奧運會、殘奧會開閉幕式、田徑比賽...