QuickApp Kerangka kerja rad bebas
Cross Platform QuickApp untuk Pengembangan Aplikasi Instan
QuickApp dibangun dengan Angular 9, ASP.NET Core dengan Entity Framework. Ini menawarkan otentikasi berdasarkan OpenID Connect dan dasbor responsif yang dapat disesuaikan
Ringkasan
QuickApp adalah templat proyek open source yang diselenggarakan sendiri yang menyediakan fungsionalitas pengembangan instan. Pertama, sisi kliennya berada di Angular 9 bersama dengan naskah. Kedua, ASP.NET Core dengan Entity Framework bekerja di bagian belakang. Selain itu, menggunakan Webpack untuk mengelola perpustakaan sisi klien dan kesombongan untuk dokumentasi API REST yang memberikan kemudahan untuk pengembangan aplikasi cepat. Setelah itu, perangkat lunak open source ini menggunakan OpenID Connect untuk otentikasi berbasis token dan menawarkan manajemen pengguna lengkap bersama dengan peran mereka. Pengguna dapat melakukan operasi CRUD pada semua entitas yang dihasilkan seperti pesanan, produk, pengguna dan dll. Selain itu, QuickApp memastikan penggunaan penuh arahan dan layanan sudut untuk pengembangan aplikasi cepat. Lebih lanjut, ia menggunakan bootstrap untuk tujuan tema di mana pengguna dapat mengubah warna tema hanya dari antarmuka pengguna yang intuitif. Di atas segalanya, ada layanan pemberitahuan di ujung depan dengan efek halus karena animasi sudut. Terakhir, sejauh menyangkut bahasa, proyek ini terutama didasarkan pada typecript dan C# dengan input HTML JQuery dan CSS.
Persyaratan sistem
Persyaratan untuk mengatur FormBuilder meliputi:
- ASP.NET Core 3.0
- Inti Kerangka Entitas
- NODEJS 8.x +
Fitur
Berikut ini adalah fitur utama QuickApp:
- Open Source
- Platform lintas
- Dukungan OpenID Connect
- API RESTFUL
- Peran berbasis izin
- Dasbor sederhana
- Dokumentasi API dengan kesombongan
- Aman
- Kokoh
- Tema khusus
Instruksi instalasi
Klon pertama repo menggunakan perintah berikut:
git clone https://github.com/emonney/QuickApp.git
Setelah klon yang berhasil, jalankan perintah berikut:
dotnet restore // for ASP.NET project backend npm install // for Angular front end
Sekarang, buka file “Environment.ts” dalam proyek ClientApp/Angular dan konfigurasikan URL ujung depan dengan URL backend dan jalankan perintah berikut ke direktori root untuk menjalankan ujung belakang.
dotnet run
Setelah melakukan itu, jalankan perintah berikut untuk menjalankan ujung depan.
cd ClientApp/ ng serve
Akhirnya, Anda dapat mengakses URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) ke browser. Masuk admin default:
-
Nama pengguna: admin
-
Email: Adminebenmonneycom
-
Kata sandi: Temppss123 Masuk standar default:
-
Nama pengguna: Pengguna
-
Email: userebenmonneycom
-
Kata sandi: Tempp@SS123
Mengeksplorasi
Anda mungkin menemukan tautan berikut yang relevan:
Cara mengatur dan membuat aplikasi pertama dengan jhipster
Bagaimana perangkat lunak RAD dapat membantu Anda mengembangkan bisnis ke tingkat berikutnya