本書以項目實戰(zhàn)的方式引導(dǎo)讀者漸進式學(xué)習(xí)Vue.js。本書從Vue.js的基礎(chǔ)語法講起,然后介紹ES6的語法規(guī)范,最后通過項目構(gòu)建、項目部署介紹Vue.js項目開發(fā)的全套流程。本書內(nèi)容側(cè)重于Vue.js項目實戰(zhàn)開發(fā)中的組件復(fù)用、代碼解耦等操作,讀者不但可以系統(tǒng)地學(xué)習(xí)Vue.js的相關(guān)知識,而且能對Vue.js的開發(fā)應(yīng)用有更為深入的理解。 本書分為基礎(chǔ)準備篇和項目實戰(zhàn)篇。基礎(chǔ)準備篇主要介紹Vue.js的核心功能,包括但不限于Vue.js的語法與組件、ES6的語法規(guī)范、前后端項目框架的構(gòu)建、數(shù)據(jù)庫及其相關(guān)操作。項目實戰(zhàn)篇主要以網(wǎng)頁版知乎為例講解實戰(zhàn)開發(fā)流程與方法,所涉及的項目分析、開發(fā)流程、項目部署等內(nèi)容可幫助讀者融會貫通地應(yīng)用所學(xué)知識。閱讀本書,讀者能夠掌握Vue.js框架主要 API 的使用方法、組件開發(fā)、前后端項目聯(lián)調(diào)等內(nèi)容。 本書示例豐富、側(cè)重實戰(zhàn),適用于剛接觸或即將接觸Vue.js的開發(fā)者,也適用于對Vue.js有過開發(fā)經(jīng)驗,但需要進一步提升的開發(fā)者。