vue-mobile-starter
View README in English
前言基于 vue2 + vuex + vue-router 構建的移動端單頁微應用,適合于vue2、vuex、vue-router核心概念的理解與掌握。
做這個項目的初衷其實很簡單,我司之前一直用angular、react進行PC端項目的開發,但是最近新開展了一些項目打算用vue來做移動端的開發(緊跟大廠的步伐?)。無奈之前只是看了看vue的語法,沒有vue項目開發的實際經驗,只能去找資料開始自學,這個項目就是一段時間來自學總結的成果。
由于對 angular、react 的掌握程度不錯,vue 的語法以及常用的api很快就看的差不多了。還有 vue-router,接觸過angular-ui-router和react-router 人在看vue-router文檔的時候會有這樣的感受: 這三個簡直是 ‘孿生兄弟’ 啊。 vuex 對于初學者而言可能是三個之中最難理解的,不過對于之前有接觸過 redux 的人來說,大體的概念可以說是一致的。
開始也找了不少素材,官方的examples以及GitHub上star較多的開源項目,寫的都很不錯。不過呢官方的examples寫的太過于精簡,初學者看完會有種看不太夠的感覺,而GitHub上一些不錯的vue開源項目,比如說vue2-elm(一個模仿餓了么的項目)。不過如果讓一個初學者去模仿這么大體量的項目,或許真的會望洋興嘆啊 ???
本項目雖說是一個十來個頁面的小型項目,不過卻涉及到vue模塊的全局和局部應用配置、第三方UI組件的使用、vuex stroe的合理化配置、vue-router編程式的導航,路由子路由配置,路由信息對象等。非常適合于新手對vue核心開發理念的掌握。
開源技術支持之后會做一版 react + redux 的版本,感興趣的同學可以持續關注哦。 React 版本
覺得此項目對您有幫助,可以點右上角 star 支持一下?
vue全家桶:vue2 + vuex + vue-router + vue-cli
jsonplaceholder:一個簡單的在線模擬REST API服務器
axios:基于Promise 的 HTTP 請求客戶端,可同時在瀏覽器和 node.js 中使用
muse-ui:基于 Vue 2.0 和 Material Desigin 的 UI 組件庫
express:基于 Node.js 平臺的 web 應用開發框架
pm2:Node應用進程管理器
如何開發# 克隆本倉庫 git clone https://github.com/JohnsenZhou/vue-mobile-starter.git # 進入倉庫目錄 cd vue-mobile-starter # 安裝依賴 npm install # 啟動項目,本地瀏覽地址 => localhost:8080 npm run dev # 打包壓縮 npm run build目錄結構
. ├── README.md // README文件 ├── build // vue-cli生成的配置文件 ├── config // vue-cli生成的配置文件 ├── config.dev.json // 部署配置文件 ├── config.prod.json // 部署配置文件 ├── index.html // index入口文件 ├── node_modules ├── npm-shrinkwrap.json // 依賴版本鎖定 ├── package.json // npm 配置文件 ├── pm2.json // pm2 配置文件 ├── server.js // node 部署服務文件配置 ├── src // 項目開發目錄 │?? ├── App.vue // 項目主組件 │?? ├── assets // 資源文件夾 │?? ├── components // vue通用組件 │?? ├── main.js // vue實例入口文件 │?? ├── router // vue-router配置文件 │?? ├── services // 接口文件 │?? ├── store // vuex配置文件 │?? ├── utils // js通用工具組件 │?? └── views // vue視圖頁面 └── static // 靜態資源文件效果演示
在線瀏覽Demo請戳這里
手機瀏覽請掃描下方二維碼 License項目通過阿里云部署
想了解詳細部署過程的同學請瀏覽 此文檔
MIT license.
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/87181.html
vue-mobile-starter View README in English 基于 vue2 + vuex + vue-router 構建的移動端單頁微應用,適合于vue2、vuex、vue-router核心概念的理解與掌握。 前言 做這個項目的初衷其實很簡單,我司之前一直用angular、react進行PC端項目的開發,但是最近新開展了一些項目打算用vue來做移動端的開發(緊跟大廠的步伐?...
vue-mobile-starter View README in English 基于 vue2 + vuex + vue-router 構建的移動端單頁微應用,適合于vue2、vuex、vue-router核心概念的理解與掌握。 前言 做這個項目的初衷其實很簡單,我司之前一直用angular、react進行PC端項目的開發,但是最近新開展了一些項目打算用vue來做移動端的開發(緊跟大廠的步伐?...
摘要:前端日報精選專題之函數柯里化前端可用性保障實踐入門指南頁面布局這個屬性你可能都不知道如何監聽頁面變動并高效響應發布中文深入理解筆記集合與集合第期介紹譯系統設計入門之面試題解答設計一個網頁爬蟲掘金基于構建的移動端微應用個人文章 2017-08-11 前端日報 精選 JavaScript專題之函數柯里化前端可用性保障實踐CSS入門指南-4:頁面布局 這5個CSS屬性你可能都不知道!如何監聽...
閱讀 7580·2023-04-25 14:36
閱讀 1747·2021-11-22 09:34
閱讀 2136·2019-08-30 15:55
閱讀 3138·2019-08-30 11:19
閱讀 1301·2019-08-29 15:17
閱讀 544·2019-08-29 12:47
閱讀 2984·2019-08-26 13:38
閱讀 2621·2019-08-26 11:00