Web Analytics

Snail

⭐ 1 stars Japanese by haiyinlong

🌐 言語

Snail - 企業向けマイクロサービス高速開発スキャフォールディング

🚀 Spring Boot 3 + Spring Cloud + OAuth2 + shadcn/ui ベース

クイックスタートドキュメント貢献

GitHub Stars GitHub Forks

🐌 Snail - 軽量 Spring Boot 高速開発スキャフォールド

Snail は Spring Boot 3
をベースにしたモダンなマイクロサービス高速開発フレームワークであり、認証・認可・ゲートウェイ・リソースサービス等のコア機能をすぐに利用でき、企業の安全・拡張可能なクラウドネイティブアプリケーション構築をサポートします。

🚀 すぐ使える | 安全・信頼性 | 拡張性 | フロント・バック一体化


🌟 特長

Spring Cloud Alibaba 2023.0.3.3 を基にしたシンプル・レスポンシブな管理インターフェース ---

🛠 技術スタック

| カテゴリ | 技術 | |-----------|-------------------------------------------------------------------| | バックエンドフレームワーク | Spring Boot 3.5.5, Spring Cloud 2025.0.0, Spring Security, OAuth2 | | マイクロサービス管理 | Nacos(登録センター & 設定センター), | | ゲートウェイ | Spring Cloud Gateway | | データベース | MySQL 8 | | フロントエンドフレームワーク | Vue 3 + Vite + TypeScript + shadcn/ui | | ビルドツール | Maven, Docker, Docker Compose | | 監視 | Spring Boot Actuator, Prometheus(オプション), Grafana(オプション) |


🏗 プロジェクト構成

snail/
├── authentication/           # 認証サービス(OAuth2 認可サーバー)
├── authorization/          # 認可サービス(権限管理、ロール、メニュー)
├── gateway/               # APIゲートウェイ(ルーティング、認証、レート制限)
├── resource/              # リソースサービス(ビジネスAPIサンプル)
├── snail-vue-app/          # 管理画面(Vue3 + shadcn/ui)
└── pom.xml                      # Maven 親プロジェクト
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-11 ---