Pengembangan Aplikasi Cepat

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:

 Indonesia