gxkai / gxkai.github.io

My personal website built with Nuxt v3 and Nuxt Content v2.

Home Page:https://harlanzw.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

harlanzw.com

harlanzw.com

My personal website built with Nuxt 3, powered by nuxt-seo-kit and Docus.

Built as reference for optimal Nuxt code practices, SEO, performance and accessibility.

Features

  • πŸ”Ž Automated Schema.org
  • πŸ“š Markdown read time calculation
  • πŸ‘¨β€πŸ’» Code file name and language support
  • 🧩 Automatic Server Side Icon Resolving (no FOUC), powered by iconify & unplugin-icons
  • πŸ€– Sitemap.xml and feed generation
  • 🍞 Automatic breadcrumbs (with Schema.org)
  • 🀝 Integrated with @nuxt/image, images served with cloudinary

More Features

  • Automatic routes based on content /w 404 handling
  • Automatic navigation generation
  • Easy content composables
  • Fully typed content
  • Split pages/posts for easier content organisation
  • line-md icons by cyberalien

Plus

  • pnpm
  • WindiCSS
  • Eslint with @antfu/eslint-config
  • SEO / i18n best practices
  • Fathom analytics
  • Vercel hosted

Setup

Make sure to install the dependencies:

pnpm i

Development Server

Start the development server on http://localhost:3000

pnpm dev

About

My personal website built with Nuxt v3 and Nuxt Content v2.

https://harlanzw.com


Languages

Language:Vue 54.8%Language:TypeScript 40.6%Language:SCSS 3.8%Language:CSS 0.8%