書名: Vue.js設計與實現作者名: 霍春陽本章字數: 365字更新時間: 2022-09-08 15:12:17
第1章 權衡的藝術
“框架設計里到處都體現了權衡的藝術。”
在深入討論 Vue.js 3 各個模塊的實現思路和細節之前,我認為有必要先來討論視圖層框架設計方面的內容。為什么呢?這是因為當我們設計一個框架的時候,框架本身的各個模塊之間并不是相互獨立的,而是相互關聯、相互制約的。因此作為框架設計者,一定要對框架的定位和方向擁有全局的把控,這樣才能做好后續的模塊設計和拆分。同樣,作為學習者,我們在學習框架的時候,也應該從全局的角度對框架的設計擁有清晰的認知,否則很容易被細節困住,看不清全貌。
另外,從范式的角度來看,我們的框架應該設計成命令式的還是聲明式的呢?這兩種范式有何優缺點?我們能否汲取兩者的優點?除此之外,我們的框架要設計成純運行時的還是純編譯時的,甚至是運行時+編譯時的呢?它們之間又有何差異?優缺點分別是什么?這里面都體現了“權衡”的藝術。
推薦閱讀
- Cocos2d Cross-Platform Game Development Cookbook(Second Edition)
- Data Visualization with D3 4.x Cookbook(Second Edition)
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- Mobile Web Performance Optimization
- Practical UX Design
- Mastering Concurrency in Go
- 軟件測試工程師面試秘籍
- 網站構建技術
- Flutter跨平臺開發入門與實戰
- Keras深度學習實戰
- 跟戴銘學iOS編程:理順核心知識點
- 測試架構師修煉之道:從測試工程師到測試架構師
- Improving your Penetration Testing Skills
- Learning IBM Bluemix
- MATLAB/Simulink建模與仿真