GitLab在更新GitLab 8.13版本的時候,決定采用Vue來重構(gòu)前端界面。Vue.js作為一款輕量級高效的MVVM框架,為GitLab提供了更好的用戶體驗和高效性能。
Vue.js與React.js和Angular.js一同被認為是三大主流前端框架。在GitLab選用Vue.js時,主要考慮以下兩個方面:
<!-- Vue.js優(yōu)點 -->
<strong>1.輕量級</strong>
Vue.js體積小,性能高,比Angular.js輕量級不少,比React.js性能高不少。
<strong>2.易上手</strong>
Vue.js使用簡單明了,擁有API文檔,易于學習。
<!-- GitLab前端重構(gòu)方案 -->
...
由于GitLab的前端需求較為龐大,因此選用Vue.js并不代表其他框架不行。但是對GitLab的開發(fā)者來說,使用Vue.js可以帶來更高效的開發(fā)和更好的用戶體驗,這一點毋庸置疑。
總之,GitLab選擇Vue.js作為前端框架是一個明智的選擇。Vue.js輕量、易學、性能高,能夠大大提高GitLab的開發(fā)效率和用戶體驗。對于其他需要大規(guī)模前端開發(fā)的項目來說,選用Vue.js同樣是一種極為明智的決策。
下一篇css3背景剪裁