知識結構:Web前端開發涉及到的知識主要有Html、CSS、avaScript、Android開發、iOS開發、各種小程序開發技術等。Web前端代碼主要在客戶端運行:後端開發以Java為例,主要用到的是StrutssprispringmvcHibernateHttp協議ServletTomcat服務器等技術,通常需要根據業務場景進行不同語言的選擇。Web後端代碼主要在服務端(某臺機房服務器等)運行。
工作職責:Web前端工程師的工作職責主要有以下三大部分:Web前端開發:PC端開發任務。移動端開發:包括Android開發、iOS開發和各種小程序開發。大數據呈現端開發:主要是基於已有的平臺完成最終分析結果的呈現,呈現方式通常也有多種選擇,比如大屏展示等。
後端工程師的主要職責也集中在三大部分:平臺設計:主要是搭建後端的支撐服務容器。接口設計:主要針對於不同行業進行相應的功能接口設計,通常壹個平臺有多套接口,就像衛星導航平臺設有民用和軍用兩套接口壹樣。功能實現:完成具體的業務邏輯實現。