首頁>Club>
2
回覆列表
  • 1 # 全棧前端

    前端指的是做頁面,加特效,獲取下發處理資料等,主要是展示,一般需要學js,css,HTML,以及一些框架。

    後端指的是返回接受處理資料,邏輯性比較強,像Java,php,Python語言等。

    前後端不分貴賤,一般來說後端的入門門檻高些。

    再者說說工作工資,前後端工資目前差不多,就目前來說,前端趨向飽和,高階的還是挺缺的。

    【覺得有用 開啟頭像 給個關注吧】

  • 2 # 天上的星星笑地上的人13

    一、定義不同

    一般來說,我們將網站分為前端和後端。前端主要負責頁面的展示,後端則是業務邏輯的實現。

    1、web前端

    這裡所說的前端泛指web前端,也就是在web應用中使用者可以看得見碰的找的東西,包括web頁面的結構、web的外觀視覺表現以及web層面的互動實現。

    2、web後端

    後端更多的是與資料庫進行互動以處理相應的業務邏輯。需要考慮的是如何實現功能、資料的存取、平臺的穩定效能等。

    二、需要掌握的技術不同

    1、web前端

    精通JS,能熟練的應用JQuery,懂CSS,能熟練運用這些知識,進行互動效果的開發。

    (1)精通HTML,能書寫語義合理,結構清晰,易維護的HTML解構;

    (2)精通CSS,能夠還原視覺設計,併兼容業界承認的主流瀏覽器;

    (3)熟悉JavaScript,瞭解ECMAScript基礎內容,掌握1-2種js框架,如JQuery;

    (4)對常見的瀏覽器相容問題有清晰的理解,並有可靠地解決方案;

    (5)對效能有一定的要求,瞭解yahoo效能最佳化建議,並可以在專案中有效實施。

    2、Web後端

    後端開發人員:會寫Java程式碼,會寫SQL語句,能做簡單的資料庫設計,會Spring和iBatis,懂一些設計模式等。

    (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高效呼叫設計能力。

    另外建議前端工程師可以使用藍湖來做程式碼生成,可以提高開發效率

  • 中秋節和大豐收的關聯?
  • 纖維肌痛症的病因、症狀、防治?