SvelteLaravelBlogApp
SvelteKitを使用した完全SPAのブログアプリです。
使用した技術・ツール
- 開発環境: Docker, docker-compose
- バックエンド: Laravel9.19.0
https://github.com/KensukeOta/API-for-SvelteLaravelBlogApp
- フロントエンド: SvelteKit
- CSSフレームワーク: Tailwind CSS
- アイコンライブラリ: Bootstrap Icons
- 認証ライブラリ Laravel Sanctum
- ページネーションライブラリ: svelte-paginate 0.1.0
- HTTPクライアント: axios
- コンポーネント設計: Atomic Design
- バージョン管理ツール: Git / GitHub
- タスク管理: GitHub Issues
- その他言語: Svelte3.52.0, TypeScript4.8.4, HTML/CSS
機能
- ログイン機能
- ユーザー登録機能
- 記事投稿機能
- 記事一覧表示機能
- 記事詳細表示機能
- 記事更新機能
- 記事削除機能
- ページネーション機能
- リアルタイム記事検索機能