VUE基礎概念
Vue (讀音 /vjuː/,類似於 view) 是一套用於構建用戶界面的漸進式框架
特點:易用、靈活、高效
全家桶:vue + components(vue element / iview…) + vue-router + vuex + vue-cli
類庫 vs 插件 vs 組件 vs 框架
類庫:jquery、zepto、underscore…
插件:dialog、banner、drag、tab、iscroll…
組件:bootstrap、swiper…
框架:backbone、angular、vue、react、uni-app、react native、flutter…
聲明式和命令式
命令式編程:命令“機器”如何去做事情(how),這樣不管你想要的是什麼(what),它都會按照你的命令實現,例如for循環
聲明式編程:告訴“機器”你想要的是什麼(what),讓機器想出如何去做(how),例如數組內置方法forEach等
MVC & MVVM
傳統操作DOM模式
MVC:model view controller
MVVM:model view viewModel