东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢電話:
15628812133
13
2017/04

前端與后臺有什么區(qū)別

發(fā)布時間:2017-04-13 11:34:33
發(fā)布者:jiangbing
瀏覽量:
0

很多Web剛入門的新手不清楚前端與后臺的區(qū)別,下面簡單介紹幾點。想知道前端與后臺到底有什么區(qū)別,首先要知道前端和后端的概念。

Web前端: 顧名思義是來做Web的前端的。這里所說的前端泛指Web前端,也就是在Web應用中用戶可以看得見碰得著的東西。包括Web頁面的結構、Web的外觀視覺表現(xiàn)以及Web層面的交互實現(xiàn)。

Web后端:后端更多的是與數(shù)據庫進行交互以處理相應的業(yè)務邏輯。需要考慮的是如何實現(xiàn)功能、數(shù)據的存取、平臺的穩(wěn)定性與性能等。

舉個例子來說:

一個登陸頁面: 前端開發(fā)只要做好靜態(tài)頁面部分 ,加上鼠標移入輸入框、移出輸入框的顏色變化,不涉及數(shù)據邏輯;但是輸入用戶名、密碼后登錄系統(tǒng)的話要連接數(shù)據庫,這個就需要后臺開發(fā)做邏輯處理了。再簡單點說就是主頁前端就是你眼睛看到的頁面上的一切元素,后臺就是你點擊了一個按鈕,然后彈出來一個對話框或計算出某一個問題的結果,計算的過程就是后臺在執(zhí)行,也就是用戶不可見的。

再來看看大公司對前后端人員招聘的要求,通過這個角度看看前端、后端的技術要求:

Web前端:

1、精通HTML,能夠書寫語義合理,結構清晰,易維護的HTML結構。

2、精通CSS,能夠還原視覺設計,并兼容業(yè)界承認的主流瀏覽器。

3、熟悉JavaScript,了解ECMAScript基礎內容,掌握1~2種js框架,如JQuery

4、對常見的瀏覽器兼容問題有清晰的理解,并有可靠的解決方案。

5、對性能有一定的要求,了解yahoo的性能優(yōu)化建議,并可以在項目中有效實施。

6、......  

Web后端:

1、精通jsp,servlet,java bean,JMS,EJB,Jdbc,F(xiàn)lex開發(fā),或者對相關的工具、類庫以及框架非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,對Web開發(fā)的模式有較深的理解

2、熟練使用oracle、sqlserver、mysql等常用的數(shù)據庫系統(tǒng),對數(shù)據庫有較強的設計能力 

3、熟悉maven項目配置管理工具,熟悉tomcat、jboss等應用服務器,同時對在高并發(fā)處理情況下的負載調優(yōu)有相關經驗者優(yōu)先考慮

4、精通面向對象分析和設計技術,包括設計模式、UML建模等

5、熟悉網絡編程,具有設計和開發(fā)對外API接口經驗和能力,同時具備跨平臺的API規(guī)范設計以及API高效調用設計能力

6、......   

從幾個公司的招聘要求可以看到,做Web開發(fā),對前端和后端的要求是各自所不同的。


關鍵詞:
返回列表