Vue.js是一種漸進式的JavaScript開發框架,是目前企業開發主流的三大前端框架技術之一,比較適合初學者學習。它具有組件化、輕量級、API友好等優點,受到企業前端開發人員的歡迎。本書在內容組織上深入淺出、圖文并茂,以項目教學為引導,以培養讀者能力為目的,簡化了難理解的理論內容,強調讀者的實際操作。本書的主要特點如下。
(1)項目化教學。本書中的案例來源于實際項目,體現了“教、學、做一體化”的思想,方便讀者快速上手,注重培養讀者動手做項目的能力。
(2)內容組織合理。本書按照由淺入深的原則組織內容,使讀者循序漸進地理解前端框架基礎知識。在此基礎上編寫了本書工程化項目開發篇,通過講解Vue腳手架、Webpack以及實戰項目相關內容,帶領讀者更好地掌握前面所學的基礎知識。
(3)教學資源多元化。本書配備了教學課件、課后思考題和源代碼等,并且每個重點項目都配備了微課視頻,讀者可掃描二維碼觀看。
本書由衢州職業技術學院梅鵬飛、張麗娜與衢州實達實集團有限公司前端開發工程師吳意東合作編著。其中,梅鵬飛負責編寫第1~ 10章,吳意東負責編寫第11章和13章,張麗娜負責編寫第12章。作者不但具有豐富的前端開發經驗及課程授課經驗,而且還具有使用HTML5、CSS3和JavaScript等技術進行實際項目開發的經驗。因此,本書具有一定的實用性。
本書在編寫過程中,參考了有關文獻資料,在此向文獻資料的作者表示感謝。由于作者水平所限,書中疏漏和不足之處,敬請讀者批評指正。