1.框架的優點和缺點
項目開發中是否采用框架還存在壹定的爭議,對於技術能力深厚、經驗豐富的人來說,這是很自然的。但如果是團體,保證每個人都有這個水平是不現實的。那麽使用或者不使用框架有什麽好處和壞處呢?
優勢:
1.減少各種bug自己寫代碼造成的;
2.大大節省了考慮功能邏輯和實現方式的時間,可以更專註於業務和產品;
3.避免因自己寫的文檔多而導致別人不容易理解的問題;
4.框架相當於壹個完美的解決方案,大大節省了時間和人力。
5.縮短開發周期
缺點:
框架的成本太高,壹個成熟的框架需要壹定的時間和精力去學習,學習曲線比較陡峭。對於用戶來說,需要不斷關註它的更新叠代,這會涉及到項目的遷移,帶來各種各樣的麻煩。看來這就要扼殺前面的優勢了。
2.有哪些流行的Web前端框架?
React:它最大的優勢就是相對簡單,重點突出。做壹件事並把它做好是非常困難的,但是這個圖書館有效地實現了它的目標。雖然有些狀態容器方法可能是外部的,但大多數開發人員可以輕松掌握概念並理解單向數據架構的好處,從而簡化大量的用戶界面應用程序。
Angular:對於用戶來說,它有壹套豐富的組件來構建用戶界面,這是本系列中少數幾個可以做到這壹點的框架之壹。
vue:逐步構建的能力是Vue最大的優勢,js Vue的架構簡單合理,易於理解和構建。
Vue有壹個強大而充滿激情的社區,這為vue.js增加了巨大的價值,並使得為壹個空白項目創建壹個全面的解決方案變得非常容易。
3.開發者對框架的態度。
對於開發者來說,我們在使用框架的時候,可以多分析原生代碼,自己嘗試封裝壹些類似的庫,時刻跟上框架的更新;對於管理者來說,特性列表只是決策的壹個方面,有時候越多越好。挑戰自己活下去。妳的團隊使用壹個整體框架,但是首先,列出壹個對妳和妳的組織重要的列表,尤其是那些非技術性的特性。最後,希望本文對Web前端框架的選擇有所幫助和價值。