Vue.js + TypeScript + Tailwind CSSで作成したポートフォリオサイトです。
- レスポンシブデザイン
- Zenn記事の自動取得・表示
- はてなブログ記事の自動取得・表示
- モダンでクリーンなUI/UX
- TypeScriptによる型安全性
GitHub Pagesでライブサイトを確認できます: https://sea-turt1e.github.io/
npm install
npm run serve
npm run build
npm run lint
npm run deploy
src/
├── components/ # Vueコンポーネント
│ ├── ProfileSection.vue
│ ├── SkillSection.vue
│ ├── ExperienceSection.vue
│ ├── EducationSection.vue
│ ├── ProjectSection.vue
│ ├── ZennArticleSection.vue
├── assets/ # 静的ファイル
└── App.vue # メインアプリケーション
- Frontend: Vue 3, TypeScript, Tailwind CSS
- Build Tool: Vue CLI
- Deployment: GitHub Pages
- API Integration: Zenn API, RSS feeds