首先需要指出的是,沒有哪個 JavaScript 框架是完整的。本文也不會告訴你應該選擇 AngularJS 還是 ReactJS,更不會嘗試列舉出所有的可選框架,因為當這本書出版時,這些框架很多都會變得過時,而且這種列表必定會遺漏那些新的、流行的框架。
我要告訴你的是:你很可能完全不需要用任何框架。首先需要決定的是選擇哪些工具來實現目標,而不是選擇哪些框架和插件。
這一點不僅適用于 JavaScript 框架,也適用于 CMS、MVC 和 CSS 框架。有很多成功的網站也只不過是靜態網站生成器,加上少量手動創建的 Sass 文件和幾十個 JavaScript 函數。
首先假設我們沒有使用 Drupal 或 WordPress,也不需要 AngularJS 或 ReactJS,并且可以自己手動編寫所有的樣式。然后對照項目需求,在處理用戶驗證、頁面版本管理或者 API 大數據傳輸這類問題之前,看哪些需求是能先滿足的。當遇到難以手動實現的需求,并且已經有開源項目或軟件可以解決問題時,再開始評估第三方工具。
用精簡的方案做項目,而不是一開始就準備一大套工具和大規模的啟始頁,除非增加復雜度和代碼體積利大于弊,否則不要輕易放棄精簡方案。
建站咨詢熱線
15163346885