المسؤول الذكي
تم تطوير SmartAdmin بواسطة 1024 Innovation Laboratory في لويانغ، الصين، استنادًا إلى SpringBoot2/3+Sa-Token+Mybatis-Plus وVue3+Ant Design Vue+Uni-App+Uni-UI، مع "رمز عالي الجودة" باعتباره جوهرًا منصة التطوير السريع "البسيطة والفعالة" والآمنة .
إنه الأول في الصين الذي يلبي المتطلبات الوظيفية لـ "أمان الشبكة - حماية المستوى 3" و"أمن البيانات" ، ويدعم سلسلة من متطلبات الأمان مثل قيود تسجيل الدخول، والتشفير المحلي وفك تشفير الواجهات، وإزالة حساسية البيانات.
توفر الواجهة الأمامية إصدارات مزدوجة من JavaScript وTypeScript ، وتوفر الواجهة الخلفية إصدارات مزدوجة من Java8+SpringBoot2.X وJava17+SpringBoot3.X .
وفي الوقت نفسه، نفتح مواصفات التعليمات البرمجية المصدرية التي تم التحقق منها واستخدامها من قبل أكثر من ألف شركة في السنوات الست الماضية: "أفكار التعليمات البرمجية عالية الجودة"، و"مواصفات Vue3"، و"مواصفات Java" ، مما يسمح للجميع أشعر بإحساس بالسيطرة في هذا العالم المتهور. الكود مكتوب بشكل نظيف! في الوقت نفسه، يمكنه توفير الكثير من الوقت، وتقليل العمل الإضافي، والعمل بسعادة، والبقاء متواضعًا، ومواصلة التعلم، وحب البرمجة، وحب الحياة أكثر !
النظام الفني
- الواجهة الأمامية: JavaScript/TypeScript + Vue3 + Vite5 + Pinia + Ant Design Vue 4.X
- محطة الهاتف المحمول: uniapp (إصدار vue3) + uni-ui + (يدعم التطبيق، البرنامج الصغير، H5 في نفس الوقت)
- الواجهة الخلفية: Java8/17 + SpringBoot2/3 + Sa Token + Mybatis-plus + قواعد بيانات متعددة
- معاينة الكمبيوتر عبر الإنترنت: https://preview.smartadmin.vip
- الوثائق الرسمية: https://smartadmin.vip
- معاينة الهاتف المحمول عبر الإنترنت: https://app.smartadmin.vip
المفاهيم والأفكار
- ما نشاركه ليس وظائف عديمة الجدوى، بل وظائف ضرورية، مثل: سجلات تغيير البيانات، ووثائق النظام، وسجلات تحديث الإصدار، والتعليقات، والسجلات، ونبضات القلب، ومولدات أرقام التذاكر، وما إلى ذلك.
- نشارك أيضًا مواصفات الواجهة الأمامية والخلفية وvue3 وغيرها من مواصفات الأكواد التي تم التحقق منها من قبل مئات الشركات. يمكن للمواصفات الجيدة أن تجعل كل سطر من التعليمات البرمجية التي أكتبها أكثر قوة وقوة!
- نحن معجبون بالكود عالي الجودة، فالكود هو سيف حاد، يمكنك التدفق بسلاسة على لوحة المفاتيح، تمامًا مثل الفارس، بعد انتهاء الأمر، ستترك اسمك وراءك.
- نحن نقدر بشدة الدرجة العالية من التعاون والتفاهم الضمني للفريق، ومساعدة بعضنا البعض، وعدم العمل لساعات إضافية أبدًا، بدلاً من الشعور بالخدر عند رؤية رموز الآخرين وتركهم للعمل الإضافي في 996.ICU.
- نحن نفكر بشكل استباقي، ونبقى متواضعين، ونستمر في التعلم، ونحب البرمجة، ونحب الحياة أكثر.
- نأمل أن تتمكن من قضاء 3 دقائق في قراءة كل نقطة أدناه بعناية، حتى تتمكن من تجربة تجربة تقنية لم يسبق لك تجربتها من قبل!
مخطط تسليط الضوء على الوظيفة
أبرز الميزات
- نظام الأمان : يلبي متطلبات الأمان الوطنية من المستوى الثالث، مثل تسجيل الدخول الثنائي، وتشفير كلمة المرور، ومتطلبات تعقيد كلمة المرور، وقفل أوقات تسجيل الدخول غير الصحيحة، ومهلة تسجيل الدخول، وإزالة حساسية البيانات وغيرها من وظائف أمان الشبكة وأمن البيانات
- تشفير الواجهة وفك تشفيرها : يدعم تشفير وفك تشفير معلمات الطلب والمحتوى المرتجع، ويدعم خوارزميات التشفير المحلية وخوارزميات التشفير الأجنبية الأخرى.
- الأعمدة المخصصة للجدول : تدعم الأعمدة المعرفة من قبل المستخدم ويمكن أن تستمر الأعمدة المعرفة من قبل المستخدم في قاعدة البيانات
- سجل تغيير البيانات : يدعم سجل تغيير البيانات استنادًا إلى المكون الإضافي git diff، مما يجعله أكثر سهولة وملاءمة لعرض تغييرات البيانات
- التوثيق عبر الإنترنت : يدعم وظائف مثل مستندات المساعدة الموجودة على اليمين (على غرار مستندات المساعدة الموجودة على يمين وحدة تحكم Alibaba Cloud)، وملاحظات الدعم، وسجلات الإصدار، وما إلى ذلك.
- مكتب الوصول المفتوح : معلومات الشركة (الفواتير، البنوك، الموظفين، إلخ)، الإخطارات والإعلانات (قراءة السجلات، الأوقات، إلخ.)
- السجلات والمراقبة : سجلات نبضات الخادم وسجلات تسجيل الدخول وسجلات التشغيل (IP والمتصفح ونظام التشغيل ومعلومات الجهاز الأخرى)
- وظائف النظام : الموظفون، الأقسام، الأدوار، الأذونات، القوائم، العلامات المائية، إدارة الملفات، معلمات النظام، قاموس البيانات، إنشاء أرقام الطلب، إلخ.
- إنشاء الكود : التكوين بناءً على كل جدول، ومعاينة الكود عبر الإنترنت، والتنزيل، وما إلى ذلك.
- ما ورد أعلاه مجرد أمثلة، والمزيد من المفاجآت والتفاصيل المرصعة بالنجوم في انتظارك لاكتشافها! : أبرز الميزات الفريدة في صناعة SmartAdmin
يسلط الضوء على الكود
- [الواجهة الأمامية - الإصدارات المزدوجة]: توفر إصدارات مزدوجة js وts، وبنية الدليل واضحة جدًا
- [الواجهة الأمامية - الصيانة المستمرة]: vue-enum، يرفض ظهور أرقام سحرية، ولا يمكن صيانة التعداد المستمر
- [الواجهة الأمامية - التسمية]: أفضل طرق التسمية والكتابة لواجهات برمجة التطبيقات والثوابت وما إلى ذلك في الصناعة
- [الواجهة الأمامية - دعم متعدد البيئات]: ملفات تكوين بيئة 5 فريدة من نوعها للاستخدام المحلي والتطوير والاختبار والإصدار المسبق والإنتاج
- [رمز تخطيط الواجهة الأمامية]: أوضح طريقة لكتابة التخطيط في الصناعة، حتى المبتدئ يمكنه فهمها
- [Front-end-main.js]: قد نكون الوحيدين في الصناعة الذين كتبوا طريقة تحميل جهاز التوجيه بشكل صحيح في main.js
- ----خط فاصل رائع للواجهة الأمامية والخلفية----
- [بنية الدليل الخلفية الفريدة]: هيكل التعاقد من الباطن لرمز Java الفريد عالي الجودة في الصناعة، ومناسب للمشاريع الكبيرة والمتوسطة والصغيرة، والهيكل واضح جدًا
- [ملف التكوين العام الخلفي]: صيانة ملف التكوين المشترك الفريد من نوعه في الصناعة، وتبسيط التكوين المشترك
- [صيانة رمز الإرجاع الخلفي]: صيانة رمز الإرجاع للطلب الأصلي للصناعة، تستحق المشاهدة
- [بنية خلفية من أربع طبقات]: بنية من أربع طبقات (وحدة تحكم، خدمة، مدير، داو)، لماذا هناك أربع طبقات؟
- [البيئات الخلفية المتعددة]: بيئات Maven المتعددة: التطوير والاختبار والإصدار المسبق وتكوين بيئة الإنتاج
- [ربط النظام الخلفي]: إعادة التحميل الذكي، وحجز الخطافات للنظام، والتحميل الديناميكي، وتنفيذ بعض التعليمات البرمجية دون إعادة تشغيل البرنامج.
- ما ورد أعلاه هو مجرد قطرة في محيط، والمزيد من التفاصيل في انتظاركم لاكتشافها! اذهب للتحقق