Home / Companies / LogRocket / Blog / Post Details
Content Deep Dive

How to create a portfolio and blog using VuePress and Markdown

Blog post from LogRocket

Post Details
Company
Date Published
Author
Preetish HS
Word Count
2,143
Language
-
Hacker News Points
-
Summary

VuePress is a versatile static site generator developed by the Vue.js team, primarily designed for documentation but also suitable for creating various types of websites such as portfolios, blogs, and landing pages. It utilizes Markdown to convert files into static HTML pages that are fast and SEO-friendly, while still leveraging Vue.js for smooth single-page application (SPA) navigation after the initial load. Users can customize their sites extensively through custom themes, plugins, and Vue components, allowing for tailored and dynamic content presentation. The platform supports frontmatter for metadata, enabling dynamic content generation and improved organization, and it allows for custom CSS and configuration to enhance website appearance and functionality. VuePress is suitable for users with varying levels of Vue.js knowledge and can be deployed easily on static hosting services like GitHub Pages and Netlify.