<progress id="uuezx"></progress>
<th id="uuezx"></th>
  • <li id="uuezx"><acronym id="uuezx"><cite id="uuezx"></cite></acronym></li>

    web前端與后端有什么區別

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

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


    方法/步驟

    前端開發主要是靜態用戶界面加上一些動態效果,不涉及數據邏輯!例如:一個登陸頁面: 前端開發只要做好靜態頁面部分,加上鼠標移入輸入框、移出輸入框的顏色變化;但是輸入用戶名、密碼 后登錄系統的話要連接數據庫,這個就需要后臺開發做邏輯處理了!

    在我們實際的開發過程中,我們當前這樣定位前端、后端開發人員。

    (1)前端開發人員:精通JS,能熟練應用JQuery,懂CSS,能熟練運用這些知識,進行交互效果的開發。

    (2)后端開發人員:會寫Java代碼,會寫SQL語句,能做簡單的數據庫設計,會Spring和iBatis,懂一些設計模式等。

    前端開發主要是靜態用戶界面加上一些動態效果,不涉及數據邏輯!例如:一個登陸頁面: 前端開發只要做好靜態頁面部分,加上鼠標移入輸入框、移出輸入框的顏色變化;但是輸入用戶名、密碼 后登錄系統的話要連接數據庫,這個就需要后臺開發做邏輯處理了!


    在我們實際的開發過程中,我們當前這樣定位前端、后端開發人員。

    (1)前端開發人員:精通JS,能熟練應用JQuery,懂CSS,能熟練運用這些知識,進行交互效果的開發。

    (2)后端開發人員:會寫Java代碼,會寫SQL語句,能做簡單的數據庫設計,會Spring和iBatis,懂一些設計模式等。

    Web后端:

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

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

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

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

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


    首先,我們在前端缺乏積累,沒有沉淀,專業的前端技術的積累是從去年才開始的,同時,在前端也缺乏支撐與高手,所以,走起來比較困難。同時,前端人員培養的較少,一個原因是對前端了解太少,另外一個原因就是對前端與后端的工作比例估計不足。所幸,我們在這一年也在前端有了很快的進步,培養了幾個優秀的開發人員,有意識的解決了前端的用戶體驗,這都是可喜的。今年,需要更進一步,專業化。


    其次,我們在后端發展的不夠寬,后端的知識體系已經比較完善,但是,很多應用點都沒有涉及到。同時,對現有技術框架的理解都不夠深入,太浮躁。我們目前的設計團隊在解決互聯網高并發、大數據量的存取上經驗與能力都還不足,需要正視這些問題。后端技術的發展需要更加的精進,以解決實際存在的問題為主。

    上下文導航
    相關內容
    全國熱線

    0551-69117050

    咨詢服務熱線:8:00-23:00

    合肥一元教育咨詢有限公司版權所有 如有圖片侵權請及時聯系本站,將及時刪錯或更改

    皖ICP備13012660號-1

    在線咨詢
    電話咨詢
    Tel:0551-69117050
    微信

    掃一掃
    歡迎微信咨詢

    QQ咨詢
    返回頂部