Web Analytics

Snail

⭐ 1 stars French by haiyinlong

🌐 Langue

Snail - Scaffolding de développement rapide de microservices d'entreprise

🚀 Basé sur Spring Boot 3 + Spring Cloud + OAuth2 + shadcn/ui

Démarrage rapideDocumentationContribution

GitHub Stars GitHub Forks

🐌 Snail - Scaffold léger pour développement rapide avec Spring Boot

Snail est un framework moderne de développement rapide de microservices basé sur Spring Boot 3,
offrant des fonctionnalités clés prêtes à l'emploi telles que l'authentification, l'autorisation, la passerelle et les services de ressources, pour aider les entreprises à créer rapidement des applications cloud natives sécurisées et évolutives.

🚀 Prêt à l'emploi | Sûr et fiable | Facile à étendre | Intégration front-end/back-end


🌟 Fonctionnalités

Spring Cloud Alibaba 2023.0.3.3 ---

🛠 Stack technique

| Catégorie | Technologie |

|-----------|-------------------------------------------------------------------| | Framework Backend | Spring Boot 3.5.5, Spring Cloud 2025.0.0, Spring Security, OAuth2 | | Gouvernance des microservices | Nacos (centre d'enregistrement & centre de configuration), | | Passerelle | Spring Cloud Gateway | | Base de données | MySQL 8 | | Framework Frontend | Vue 3 + Vite + TypeScript + shadcn/ui | | Outils de build | Maven, Docker, Docker Compose | | Supervision | Spring Boot Actuator, Prometheus (optionnel), Grafana (optionnel) |


🏗 Structure du projet

snail/
├── authentication/           # Service d'authentification (serveur d'autorisation OAuth2)
├── authorization/          # Service d'autorisation (gestion des permissions, rôles, menus)
├── gateway/               # Passerelle API (routage, authentification, limitation de débit)
├── resource/              # Service de ressources (exemple d'API métier)
├── snail-vue-app/          # Interface d'administration (Vue3 + shadcn/ui)
└── pom.xml                      # Projet parent Maven
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-11 ---