前端後端

jeanron100發表於2017-10-13

     記得多年前做Java開發的時候,對於Java Web框架真是非常痴迷,痴迷的一個主要原因就是感覺很神祕,因為還在大學,只會簡單的用用,做一個簡單demo,從hello world開始,實現一個看起來醜得要命的小網站,所以我也深信,那個網站的使用者只有我一個人。

    學習了很多的框架,就會發現逐漸在各式框架中淹沒,學習一個框架的成本其實也不低,有很多的時間就花在了配置各種複雜的環境,然後淺嘗輒止。所以接觸了越多的框架,越覺得心虛。

    工作了之後,環境部署的問題就不是主要問題了,因為我們接受的環境是有一套活生生的系統在執行的,所以不需要我們從頭開始做規劃,設計,架構等等。突然發現在行業裡風風火火的框架,在很多公司裡面,都有自己的框架,或者說在開源的基礎上定製,只是很多不對外罷了。我知道一個非常牛的web專案,持續了很多年,外面的web框架都更新換代了好幾波,它的安裝部署都很簡單,自己仔細檢視程式碼裡的依賴,因為是公司自己寫的框架,完全甩開膀子自己幹了。

    開發行業的更新換代如此,資料庫行業相對要慢一些,但是這幾年的趨勢發生了變化,以前還會器重商業資料庫,結果去IOE,不能說變化多大,但是可以看出使用者更願意為開源買單了。然後清爽的一波devops興起,落地的必然是一款產品作為支撐。很多公司都會去設計自動化平臺工具。Python大火,藉助大資料,AI行業持續火,這個時候devops口號說多了,就換個口味,noOps,還有AIOps,總之,運維行業是水漲船高,人嘛,都有個懶惰的心理,心理積極,但是邁不開腿。自動化平臺雖好,但是感覺和自己還是有一些距離,或者換個說法,我是用自動化平臺的,而不是開發自動化平臺的。

    很多人為什麼不願意去開發自動化平臺,有一部分是因為不大熟悉,還有一部分是因為討厭那種前端的設計,前端設計總是被詬病,要麼是被說為沒技術含量,要麼就是被說成是背鍋王,後臺執行的好不好不知道,但是介面好不好看,系統好不好用,直接的感覺是從前端介面上感知的。

    所以很多開發願意做後臺,我比後臺設計做得更後,直接到了資料庫層,完全看不到了。但是無論是資料庫層面還是後臺管理,還是需要個平臺,需要個管理工具來用。

    今天看到一組資料,是github大會中的一些資料,在Github上使用的語言排行榜,Javascript竟然是第一名。

前端後端

    要知道多年前我是有多排斥它。感覺JS有些呆板,不夠清新。但是顯然我是想錯了。也不知道換個角度理解對不對,現在對於後端的設計已經從原來的荒漠階段發展到了綠洲階段,後臺的設計已經一片繁榮了,所以前端的機會就多很多,出現一片繁榮的景象了。

    這是Github上fork最多的專案,有大火的神經網路專案,第2名就是bootstrap了,再往下看React,從這個火熱來看似乎已經超過了第10名的Linux了,當然這麼而看還是片面的。

前端後端當然理性的說,這些前端開源專案現在看起來真是如日中天,bootstrap的star有116k

前端後端

django的start有28k

前端後端

react的start有78k

前端後端

對於我們的工作來說,當然,能看得更酷更炫,也不是一件壞事。


個人微信公眾號,歡迎掃碼關注。

前端後端


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-2145978/,如需轉載,請註明出處,否則將追究法律責任。

相關文章