SvelteKitBlogApp
SvelteKitを使用した完全SPAのブログアプリです。
使用した技術・ツール
- 開発環境: Docker, docker-compose
- バックエンド: Ruby on Rails7.0.3
https://github.com/KensukeOta/API-for-SvelteKitRailsBlogApp
- フロントエンド: SvelteKit
- UIコンポーネントライブラリ: Tailwind CSS
- フォームライブラリ: Felte1.2.2, @felte/validator-yup1.0.8, yup0.32.11
- 状態管理ライプラリ: @macfja/svelte-persistent-store1.2.0(store永続化)
- コンポーネント設計: Atomic Design
- HTTPクライアント: axios
- バージョン管理ツール: Git / GitHub
- タスク管理: GitHub Issues
- その他言語: Svelte3.44.0, TypeScript4.7.2, HTML/CSS
機能
- ログイン機能
- ユーザー登録機能
- 記事投稿機能
- 記事一覧表示機能
- 記事詳細表示機能
- 記事更新機能
- 記事削除機能