1. 程式人生 > >前後端分離?有什麽優缺點?

前後端分離?有什麽優缺點?

前端工程 工程師 spring css asc 應用服務器 應用服務 web服務 vue

Web服務器:一般指像nginx,apache這類的服務器,他們一般只能解析靜態資源。

應用服務器:一般指像tomcat,jetty,resin這類的服務器可以解析動態資源也可以解析靜態資源,但解析靜態資源的能力沒有web服務器好。

一般都是只有web服務器才能被外網訪問,應用服務器只能內網訪問。

1、對於後端java工程師:

把精力放在java基礎,設計模式,jvm原理,spring+springmvc原理及源碼,linux,mysql事務隔離與鎖機制,mongodb,http/tcp,多線程,分布式架構,彈性計算架構,微服務架構,java性能優化,以及相關的項目管理等等。

後端追求的是:三高(高並發,高可用,高性能),安全,存儲,業務等等。

2、對於前端工程師:

把精力放在html5,css3,jquery,angularjs,bootstrap,reactjs,vuejs,webpack,less/sass,gulp,nodejs,Google V8引擎,javascript多線程,模塊化,面向切面編程,設計模式,瀏覽器兼容性,性能優化等等。

前端追求的是:頁面表現,速度流暢,兼容性,用戶體驗等等。

術業有專攻,這樣你的核心競爭力才會越來越高,正所謂你往生活中投入什麽,生活就會反饋給你什麽。並且兩端的發展都越來越高深,你想什麽都會,那你畢竟什麽都不精。

北京軟件測試QQ1群:507088
北京軟件測試跳槽群:450569
北京軟件測試QQ2群:132142000
樓主VX:qq909283 (備註測試)

前後端分離?有什麽優缺點?