I'm so happy to finally launch my new website! In terms of the tech stack, I stayed within my favorite world -- Vue ๐. But this time I decided to...
For further actions, you may consider blocking this person and/or reporting abuse
Great article! You touched on something I really felt when I was considering vuepress (I ended up going with Nuxt) โ they built it specifically for tech documentation, and kind of ignored the needs of people who wanted to use it for blogs. Which I thought was odd, considering the name is a play off of wordpress, which is a platform that absolutely answers to the needs of blog sites.
Thanks for reading my article! Glad you found it helpful ๐. The product is still young, but I think they will eventually expand their features to be beyond just a tech doc site soon. Once that happens, it will be VuePress all the way ๐. in the mean time, nuxt is such a fantastic choice. Did you use it to build a blog?
Yeah! My wife runs travelingcircusofurbanism.com and I built it with Nuxt. I actually find myself using it to make most web projects these days โย having already figured out SEO and multi-language and static generating it's just a huge kickstart to my projects, regardless of the minor additional bloat that might come with it. (It's bad practice, but... I'll take the trade haha)
Whoa! amazing site, thanks for sharing! The design is ๐ฅ
Is that lazy image loading you're using. My blog is so image heavy, so I'm thinking of doing lazy image loading to hopefully it will improve performance ๐ค
Thanks! And yes! Luckily vue has vue-lazyload which makes things super easy. I also have a custom script running on my build step that uses Sharp to automatically make a really tiny version of all my photos that displays until the big size loads.
I love your new site, it's clean and neatly formatted. The color theme is simple but modern, I feel that it has your touch of personality! I've been following your Twitter for a while now since your first few code tibits ๐. I'm planning to start a blog of my own and was thinking to use VuePress too since I got into Vue awhile ago. I might look up Gridsome too! :)
Thanks Snowie! Glad you found the site is well formatted -- it was one of my priorities. I'm not a professional UI/UX person, so I'm happy to hear your positive feedback! Also glad to hear you didn't find the color too much. That was my concern. Programming is a tough topic, so I thought making it colorful it will make it more inviting and make it less daunting. I'll have to write a post of how I went about the design, something like "Designing a website by a non professional" ๐
Yes, you absolutely start a blog! If you decide to go with Gridsome, you have to share my experience. I wonder if it makes up for the issues I had with VuePress ๐
When you migrated your site were there any options for full static generation in Nuxt? Together with the official @nuxt/content module, a git-based headless CMS, the new full static mode in Nuxt seems like it is a good option for static blogs written with Vue. I donโt know about the trade offs between Vuepress and Nuxt static mode, but I imagine that Nuxt probably has more features and plugins. I just migrated my blog to Nuxt with full static mode and it is working out quite nicely
Wooo! Didnโt know about that ๐ฎ I just thought my job would be simpler using VuePress ๐ Iโll have to explore into that, maybe something to consider for my next rewrite ๐ค Thanks for sharing that with me ๐๐
I like how you organised your site with it!! Thanks Samantha and you did an amazing job! I've decided vue-press is a better fit for a coding guide site I want to create and I like how you've structured your website. I'll check out your site's source code if it's public and see what I can learn from it based on your linking/structure.
Thanks for the feedback Peter! If you're doing documentation, then VuePress would be awesome for it! ๐
Iโm starting the maintenance, so weโll see how it goes ๐ต. Thanks for providing an alternative, so I know I have options to switch ๐
Awesome, thanks for sharing! ๐๐๐