Nuxt.js3を使用した完全SPAのブログアプリです。
-
開発環境: Docker, docker compose
-
バックエンド: Laravel10.28.0
-
フロントエンド: Nuxt.js3.8.0
-
CSSフレームワーク: Tailwind CSS3.3.4
-
フォームライブラリ: VeeValidate4.11.8, yup1.3.2, @vee-validate/yup4.11.8
-
マークダウンライブラリ: md-editor-v3 4.8.2, github-markdown-css5.3.0
-
アイコンライブラリ: Bootstrap Icons1.11.1
-
認証ライブラリ: Laravel Sanctum3.3.1
-
その他ライブラリ: @nuxt/image1.0.0, @nuxt/devtools1.0.0, js-cookie3.0.5
-
コンポーネント設計: Atomic Design
-
バージョン管理ツール: Git / GitHub
-
タスク管理: GitHub Issues
-
その他言語: Vue.js3.3.6, TypeScript5.2.2, HTML/CSS
- ログイン機能
- ユーザー登録機能
- 記事投稿機能
- 記事一覧表示機能
- 記事詳細表示機能
- 記事更新機能
- 記事削除機能