Vue.js是一套用于構建用戶界面的漸進式框架,采用“模型—視圖—視圖模型”的模式,支持數據驅動和組件化開發(fā)。 本書在模塊化、層次化、活頁式、在線式等方面做了大量的探索與實踐,構建了獨特的模塊化結構,合理選取并有序組織內容,兼顧知識學習的靈活性與教材使用的實用性。本書構建了Vue.js應用開發(fā)的理論知識學習與編程技能訓練的層次化結構,由易到難、由淺入深,分為10個單元(包括9個教學單元和1個綜合應用實戰(zhàn)單元)和6個附錄進行講解。除單元10外,每個教學單元又劃分為4個學習階段:學習領會、拓展提升、應用實戰(zhàn)、在線測試。其中,理論知識學習分為3個層次,即入門知識、必修知識、拓展知識;編程技能訓練也分為3個層次,即驗證程序編寫、實例程序編寫、綜合應用實戰(zhàn)。本書將紙質固定方式與電子活頁方式相結合,構建了模塊化的新形態(tài)教材的活頁式結構,充分發(fā)揮網絡資源優(yōu)勢,構建了網絡資源共享新模式。 本書可以作為普通高等院校、高等或中等職業(yè)院校和高等專科院校相關專業(yè)的Vue.js程序設計課程的教材,也可以作為Vue.js程序設計的培訓教材及自學參考書。