Admin Cerdas
SmartAdmin dikembangkan oleh 1024 Innovation Laboratory di Luoyang, Tiongkok, berdasarkan SpringBoot2/3+Sa-Token+Mybatis-Plus dan Vue3+Ant Design Vue+Uni-App+Uni-UI, dengan "kode berkualitas tinggi" sebagai intinya , platform pengembangan cepat yang "sederhana dan efisien", aman” .
Ini adalah yang pertama di Tiongkok yang memenuhi persyaratan fungsional "Keamanan Jaringan - Perlindungan Tingkat 3" dan "Keamanan Data" , dan mendukung serangkaian persyaratan keamanan seperti pembatasan login, enkripsi domestik dan dekripsi antarmuka, serta desensitisasi data.
Bagian depan menyediakan dua versi JavaScript dan TypeScript , dan bagian belakang menyediakan dua versi Java8+SpringBoot2.X dan Java17+SpringBoot3.X .
Pada saat yang sama, kami membuka spesifikasi kode sumber yang telah diverifikasi dan digunakan oleh lebih dari seribu perusahaan dalam enam tahun terakhir: "Pemikiran Kode Berkualitas Tinggi", "Spesifikasi Vue3", dan "Spesifikasi Java" , memungkinkan semua orang untuk rasakan rasa kendali di dunia yang terburu-buru ini. Kode ini ditulis dengan rapi! Pada saat yang sama, ini dapat menghemat banyak waktu, mengurangi waktu lembur, bekerja dengan gembira, tetap rendah hati, terus belajar, menyukai kode, dan lebih mencintai kehidupan !
Sistem teknis
- Bagian depan: JavaScript/TypeScript + Vue3 + Vite5 + Pinia + Ant Design Vue 4.X
- Terminal seluler: uniapp (versi vue3) + uni-ui + (mendukung APP, program mini, H5 secara bersamaan)
- Backend: Java8/17 + SpringBoot2/3 + Sa Token + Mybatis-plus + banyak database
- Pratinjau online komputer: https://preview.smartadmin.vip
- Dokumentasi resmi: https://smartadmin.vip
- Pratinjau online seluler: https://app.smartadmin.vip
Konsep dan Pemikiran
- Yang kami bagikan bukanlah fungsi yang sia-sia, melainkan fungsi yang diperlukan, seperti: catatan perubahan data, dokumentasi sistem, catatan pembaruan versi, umpan balik, log, detak jantung, pembuat nomor tiket, dll.
- Kami juga membagikan spesifikasi kode front-end, back-end, vue3 dan lainnya yang telah diverifikasi oleh ratusan perusahaan. Spesifikasi yang baik dapat membuat setiap baris kode yang saya ketik lebih nyaring dan kuat!
- Kami mengagumi kode berkualitas tinggi. Sebagai pengembang, kode adalah pedang yang tajam. Anda dapat mengalir dengan lancar di keyboard, seperti seorang ksatria.
- Kami sangat menghargai kerja sama dan pemahaman diam-diam yang tinggi dari tim, saling membantu, dan tidak pernah bekerja lembur, daripada menjadi mati rasa ketika melihat kode orang lain dan membiarkan mereka bekerja lembur di 996.ICU.
- Kami berpikir proaktif, tetap rendah hati, terus belajar, mencintai kode, dan lebih mencintai kehidupan.
- Kami harap Anda dapat meluangkan waktu 3 menit untuk membaca dengan cermat setiap poin di bawah ini, sehingga Anda dapat merasakan pengalaman teknis yang belum pernah Anda alami sebelumnya!
Bagan sorotan fungsi
Sorotan Fitur
- Sistem keamanan : Memenuhi persyaratan keamanan tingkat ketiga nasional, seperti login dua faktor, enkripsi kata sandi, persyaratan kompleksitas kata sandi, penguncian waktu login yang salah, batas waktu login, desensitisasi data dan fungsi keamanan jaringan dan keamanan data lainnya
- Enkripsi dan dekripsi antarmuka : mendukung enkripsi dan dekripsi parameter permintaan dan konten yang dikembalikan, dan mendukung algoritma enkripsi domestik dan algoritma enkripsi asing lainnya.
- Kolom kustom tabel : mendukung kolom yang ditentukan pengguna dan dapat mempertahankan kolom yang ditentukan pengguna ke database
- Catatan perubahan data : mendukung catatan perubahan data berdasarkan plug-in git diff, membuatnya lebih intuitif dan nyaman untuk melihat perubahan data
- Dokumentasi online : Mendukung fungsi seperti dokumen bantuan di sebelah kanan (mirip dengan dokumen bantuan di sebelah kanan konsol Alibaba Cloud), umpan balik dukungan, catatan versi, dll.
- Kantor OA : informasi perusahaan (faktur, bank, karyawan, dll.), pemberitahuan dan pengumuman (pembacaan catatan, waktu, dll.)
- Log dan pemantauan : log detak jantung server, log login, log operasi (IP, browser, sistem operasi, dan informasi perangkat lainnya)
- Fungsi sistem : karyawan, departemen, peran, izin, menu, tanda air, manajemen file, parameter sistem, kamus data, pembuatan nomor pesanan, dll.
- Pembuatan kode : konfigurasi berdasarkan setiap tabel, pratinjau kode online, pengunduhan, dll.
- Di atas hanyalah beberapa contoh, kejutan dan detail lebih banyak lagi menunggu untuk Anda temukan! :Sorotan fitur unik industri SmartAdmin
Sorotan Kode
- [Front-end - versi ganda]: Menyediakan versi ganda js dan ts, struktur direktori sangat jelas
- [Front-end - Pemeliharaan Konstan]: vue-enum, menolak menampilkan angka ajaib, enumerasi konstan tidak dapat dipertahankan
- [Front-end - Penamaan]: Metode penamaan dan penulisan terbaik untuk API, konstanta, dll. di industri
- [Front-end - dukungan multi-lingkungan]: file konfigurasi lingkungan 5 env unik untuk lokal, pengembangan, pengujian, pra-rilis, dan produksi
- [Kode tata letak front-end]: Metode penulisan tata letak paling jelas di industri, bahkan seorang pemula pun dapat memahaminya
- [Front-end-main.js]: Kami mungkin satu-satunya di industri ini yang telah menulis metode pemuatan router di main.js dengan benar
- ---- Garis pemisah front-end dan back-end yang cantik ----
- [Struktur direktori unik backend]: Struktur subkontrak kode Java berkualitas tinggi yang unik di industri, cocok untuk proyek besar, menengah dan kecil, strukturnya sangat jelas
- [File Konfigurasi Publik Backend]: Pemeliharaan file konfigurasi umum yang unik di industri, menyederhanakan konfigurasi umum
- [Pemeliharaan Kode Pengembalian Backend]: Pemeliharaan kode pengembalian permintaan asli industri, sangat menarik untuk dilihat
- [Arsitektur empat lapis backend]: Arsitektur empat lapis (pengontrol, layanan, manajer, dao), mengapa ada empat lapisan?
- [Lingkungan Berganda Backend]: Multi-lingkungan Maven: pengembangan, pengujian, pra-rilis, konfigurasi lingkungan produksi
- [Hook sistem backend]: smart-reload, menyimpan hook untuk sistem, memuat secara dinamis, dan mengeksekusi beberapa kode tanpa memulai ulang program.
- Gambar di atas hanyalah setetes air di lautan, detail lebih lanjut menunggu untuk Anda temukan! Pergi periksa