一些概念整理(不一定完全正确)
前端和后端
以下為百科上的招聘要求:
Web前端:
1、精通HTML,能夠書寫語義合理,結構清晰,易維護的HTML結構;
2、精通CSS,能夠還原視覺設計,并兼容業界承認的主流瀏覽器;
3、熟悉JavaScript,了解ECMAScript基礎內容,掌握1到2種js框架,如JQuery;
4、對常見的瀏覽器兼容問題有清晰的理解,并有可靠的解決方案;
5、對性能有一定的要求,了解yahoo的性能優化建議,并可以在項目中有效實施;
技術層面上前端=HTML+CSS+JAVASCRIPT
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高效調用設計能力
PHP、ASP、JSP
簡單來說,往瀏覽器方向發展的是前端,往數據庫、服務器方向的是后端,當然,這不是絕對的,只是簡單的區分。前端和后端通過API(接口)文檔實現分離和交互
UI、產品經理、運營、運維
UI:美工
產品經理:收集需求并且以結構化可視化的要求展現給程序猿
運營:負責產品內容
運維:維護服務器等安全穩定
JavaSE、EE、ME
總結
以上是生活随笔為你收集整理的一些概念整理(不一定完全正确)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 发展方向_Java程序员的发展
- 下一篇: 开放科学背景下的科学数据开放共享:国家青