Web Analytics

Snail

⭐ 1 stars Persian 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 (اختیاری) |


🏗 ساختار پروژه

```bash 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 ---