天天看點

輕量級架構自己對“輕”的了解

在開發中!常常會聽說這個是一個前端的輕量級架構、那個是後端的輕量級架構。

之前你是不是這樣認為:比如說Vue.JS是一個輕量級的前端架構,在教育訓練機構的老師是不是這樣子教你:“學生們,大家來來看看這個vue.js的源檔案是多大。Jquery的源檔案是多大”。

我覺得這樣子說就會誤導學生的輕的了解。學生們會以為隻要比Jquery檔案小的并且能夠作Jquery也能做的事情就是輕量級架構。

再比如:Spring也被定義為後端的輕量級架構,但是我看了Spring源碼解析這本書的時候發現spring的類、Spring的接口非常的多,而且Spring的包也是比其他架構大!但是它為什麼還被定義成為後端的輕量級架構?

當我看到國外牛人一片的文章的時候,改變了我對輕量級的了解。所謂的輕。并不是說你類有多少,或者檔案有多大!而是對整個項目做到最輕的影響。比如Vue.js之是以是輕量級架構因為Vue并不需要關系DOM。對檔案就做到了最輕的影響。

繼續閱讀