java前后端分離是否會成為趨勢


現在項目當中使用的是springboot+springcloud,這套框架也用了半年了,springboot是spring4.0的升級版,簡化了springmvc的xml配置,是spring家族中目前的新成員,所以spring將來會以springboot為核心並繼續升級.springboot用下來給我感覺最明顯的就是配置簡單,最大的問題就是相應資料比較少。springboot的理念是約定大於配置。

 
網絡配圖

 

最近看了前端vue.js的框架,其實對於前端來說Layui,amaze UI,bootstrap,jquery,easyUI這些是屬於UI框架,界面顯示的。vue.js,angular,react屬於前端3大數據綁定層框架.node.js相當於前端的tomcat。java的一套jsp技術主要是為了在通過后端接口請求轉發到前端的時候將值傳輸過去,並且可以在前端寫入java代碼,但是如果用這技術就代表前端無法用數據綁定框架,如果前端能用數據綁定框架,那后端這套jsp技術又何必用。如果現在有網頁版,微信小程序,移動端app,那么jsp只能適應網頁版,對於其他客戶端應用,服務器端還需要開發一套接口。這樣就造成了人力物力的成本上升且沒有必要。就目前招聘市場行情來看,前端都要求會一種數據綁定曾框架,所以覺得前后端分離是趨勢,springboot的時代來了。

前后端分離的好處和壞處:對於企業來說分工明確,並且開發效率能得到提升。對於個人來說可以專注於某一領域的深入研究,達到精通某一語言。壞處是:如果你想做個全棧工程師,這套技術是不利於這個職業規划的。

以上小結純屬個人的一些看法,有好的看法和想法的朋友可以提出來。

 


關注我的公眾號,都是滿滿的干貨!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM