分享一個比較完整的Vue2+項目供你們交流學習,這個項目的英文簡介:Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + vue-resourcevue
項目地址:https://github.com/jeneser/do...node
在線演示:https://jeneser.github.io/dou...git
翻譯過來呢就是一個涉及面較廣的使用豆瓣API做爲數據源的Vue2+DEMO。使用了Vue團隊所推薦的一些流行的周邊插件或庫,從路由,到http請求,再到集中式狀態管理,總之你要的,都在這。若是你還不清楚怎樣將這些庫和插件整合在一塊兒,同時使用SCSS來編寫具備漂亮UI界面的完整項目,又或者不能簡單的勾勒出總體的架構,那麼這個項目極可能和你胃口,又或者,你想了解一下Vue的各個API到底怎麼用,用在哪裏?吶,給你,都在這了。github
我相信不少童鞋在找這麼一個項目,能由淺入深,而不老是泛泛而談的簡單的使用幾個指令或一些模板語法來糊弄你們。我讀書少,你別忽悠我。固然啦,不少同窗對Vue躍躍欲試,但願能快速上手Vue,享受Vue帶來的樂趣,卻老是無從下手,不知道用它能作什麼,要作點什麼,又或是一些同窗在網上零零碎碎看了一些文章,就處處說Vue是多麼多麼簡單,我不看文檔,不看你什麼有多麼NB的項目就能怎麼怎麼樣,那你卻是怎麼怎麼樣啊。後端
我只能呵呵...記得有句話是這麼說的,你的能力和你的謙虛程度是有很大關係的。平時在羣裏遇到的最有趣的莫過於看你們在羣裏討論了:是日,有同窗問了一句,爲啥個人代碼在IE8裏不能運行呢,有人回到:個人也是,我換了360瀏覽器,極速模式,普通模式切換了仍是不行,真奇怪啊!因而乎你們開始討論瀏覽器內核,討論你都用什麼瀏覽器,討論蹲在角落滿臉無辜的IE系瀏覽器,哎呦我去,學習呢,別介,鬥圖吧...你一圖我一圖,問題也就不了了之了。瀏覽器
講個冷笑話,別當真。不過這個問題仍是要說一下的。挖了坑終究要填。Vue響應式原理中的變化追蹤是基於Object.defineProperty的,而Object.defineProperty 是僅 ES5 支持,且沒法 shim 的特性,這也就是爲何 Vue 不支持 IE8 以及更低版本瀏覽器的緣由。瞭解更多架構
若是你還不瞭解這些東西,也沒事,慢慢來,靜下心來,好好讀讀官方文檔,如此通俗易懂,行雲流水般的中文文檔實在少見。少一些浮誇與套路,多一些務實與真誠!vue-resource
昨天晚上更新了LiveDemo,整理了英文README,便給awsome-vue提交了PR,今天早上便被Merge了,是加在了Examples分類下。awsome-vue大概是8到24個小時集中處理一次pr和issue,主要由一位來自日本的開發者kazupon負責這個事情。GitHub上成千上萬的開源愛好者年復一年,日復一日,無償的爲社區服務,熱心的幫助來自世界各地的志同道合的小夥伴,嗯,這大概即是開源精神吧!又如卡爾維諾所說:「在夢中,他是一個青年,來到這裏他已經是老年,慾望已成記憶,行動起來吧少年,趁時間還早......學習
好了,扯了這麼多,我都不知道你到底要說什麼了。回到正題,這個項目可能不盡完美,是的,我也在學習中,項目也一直在更新中。對於不少小夥伴要求的完整的登陸邏輯,也正在完善,後端node已經寫了大半了,相信很快就能完成更新。我將會抽時間寫個系列文章,把開發中遇到的問題,坑,或者是小技巧沉澱下來,這一系列文章並不會循序漸進的從頭至尾複製粘貼代碼一步步告訴你怎樣作個項目,應爲這樣的文章太多了,xx安裝教程,xx入門hello Word教程,不能說沒用,比較雞肋吧。這一系列文章能寫多少就寫多少,能解決問題,儘可能不扯淡。這大概是第一篇。spa
最後若是你在查看這個項目時有什麼意見或建議能夠直接聯繫我或到項目地址提交英文issue,只要我看到了會當即回覆的,你們共同窗習共同進步。
就這麼多吧。
Hope you like it!
若是存在侵權請及時聯繫我。
本文首發於簡書 原創文章轉載請註明
做者:jeneser
Github:https://github.com/jeneser