A Vue beginner/intermediate level training project: refactoring the CnodeJS community
This is my first Vue project in the true sense. It took 5 days and about 3 to 4 hours a day on this project. Except for a Vue.js
better understanding of the concepts, Vue-Router
and Axios
are all learned and used now. I thought that it might take some time to learn new things, but after reading the documentation, I realized that it is actually quite simple…
PS: If you want to get started with Vue, but don’t have a project with the right difficulty, Here For You !
Considering that others might look at my source code to learn Vue, I added " very detailed comments " . Be considerate, hehe~
2018-12-25: I recently learned React, and then wrote the corresponding React.js version , hoping to help students who are/will learn React
2018-12-9: Refactored the project: the interface is more beautiful and the code is more elegant.
2017-9-9: I wrote a version of Nuxt.js for this project . It perfectly solves the SEO problem (Vue, an MVVM framework, has been criticized for not solving SEO, but now we have Nuxt). The code is in the nuxtVersion
file In. The places that need attention I wrote in the code comments
2017-5-24: If you have read the Vuex documentation and 实际项目
are still a bit at a loss as to how to apply it, then I wrote a Vuex version for this project. It’s in the vuexVersion
file.
git clone https://github.com/shuiRong/VueCnodeJS.git
cd VueCnodeJS
npm install // or yarn
npm run serve // or yarn serve
PS: The default port is 8080.
Author: shuiRong
Demo: https://heuristic-stonebraker-33e1b8.netlify.app/#/
Source Code: https://github.com/shuiRong/VueCnodeJS
#vuejs #vue #javascript #vue-js