A new attempt, for the better.
Blog address: https://www.blog5.net.cn/
Starry is a personal blog full-stack project based on Nuxt+Vuetify at the front end, and based on vue+elementui and express+mongoose at the management end and server end respectively. In terms of design, it mainly uses Material Design with card-style article display design. Compared with The biggest feature of the first version of personal blog Sunset, Starry is that it is more seo-friendly after supporting SSR through Nuxt. After using vuetify, it makes Starry even more It has very good performance on the mobile terminal. And independently developed functions such as comments, likes, and private blogs.
But none of the above is the most important. I hope that Starry can be a project that is easy to use and very friendly to secondary development. Therefore, the biggest improvement in this version of the blog should be my project management of Starry. First of all, Starry’s git The submission granularity is very small, and almost every submission has a more detailed description. Secondly, I opened a branch for the development of new functions to ensure the stability and robustness of the master. Moreover, the function catalog of this version is very clear and will continue to be optimized in the future, allowing developers to get started and develop secondary development more smoothly.
During development, I deliberately did not hard-code many configuration items. I hope to be able to configure the interface through files or development APIs in order to reduce the difficulty of getting started. After the subsequent project enters the stable stage, there will be an explanation of the project directory, project operation, etc.
If you can, please give me a Star, one for each person, it will be Starry.
前端:nuxt+vuetify
管理端:vue+elementUi
服务端:node(12.13.X)Express+mongoose
All function points are written by myself ^ ^
1. Blog publishing, deletion, modification and query√
2. Image oss object storage√
3. Private blog√
4. Tag cloud function (add tags to blogs and search blogs based on tags) √
5. Conditional query function (you can enter conditions for query√
6. Comment function√
7. Like function√
8. Email notification, global message component√
9. User creation, deletion, editing, login, login SVG graphic verification code√
10. Full-end https √
Management terminal default account and password
userName: "starryAdmin"
passWord: "123456789"