1. 程式人生 > >Vue項目搭建及原理一

Vue項目搭建及原理一

router 提高 nbsp .com 早已 實現 vuejs 前端框架 包括


一. Vue簡介

Vue簡介

Vue是近兩年來比較火的一個前端框架(漸進式框架),與reactjs和angularjs三國鼎立,根據不完全統計,包括餓了麽、稀土掘金、蘇寧易購、美團、天貓、荔枝FM、房多多、Laravel、htmlBurger等國內外知名大公司都在使用vue進行新項目的開發和舊項目的前端重構工作。

vue + vuex+ vue-resource + vue-router + webpack + es6 + less的項目架構成為了越來越多公司的第一選擇。(當然vuejs2.0已經不在維護vue-resource了,vuejs2.0 已經使用了axios了)

我對漸進式框架的理解就是框架做分層設計,每層都可選,不同層可以靈活接入其他方案。而當你都想用官方的實現時,會發現也早已準備好,各層之間包括配套工具都能比接入其他方案更便捷地協同工作。

運用響應式編程、聲明式渲染、組件化開發、虛擬DOM、跨平臺支持等提高你的生產力

技術分享圖片

Vue作者尤雨溪

他認為,未來App的趨勢是輕量化和細化,能解決問題的應用就是好應用。而在移動互聯網時代大的背景下,個人開發者的機遇在門檻低,成本低,跨設備和多平臺四個方面。

Vue思想

Vue兩大核心思想,組件化和數據驅動,組件化就是將一個整體合理拆分為一個一個小塊(組件),組件可重復使用,數據驅動是前端的未來發展方向,釋放了對DOM的操作,讓DOM隨著數據的變化自然而然的變化,不必過多的關註DOM,只需要將數據組織好即可

Vue項目搭建及原理一