Hızlı Uygulama Geliştirme

QuickApp Ücretsiz rad çerçeve

Anında uygulama geliştirme için çapraz platform Quickapp

QuickApp, Varlık Çerçevesi ile Angular 9, ASP.NET Core ile üretilmiştir. OpenID Connect ve özelleştirilebilir duyarlı bir gösterge tablosuna dayalı kimlik doğrulama sunar

Genel Bakış

QuickApp, anında geliştirme işlevleri sağlayan kendi kendine barındırılan açık kaynaklı bir proje şablonlarıdır. İlk olarak, müşteri tarafı TypeScript ile birlikte Angular 9’da. İkincisi, varlık çerçeveli ASP.NET çekirdeği arka uçta çalışır. Buna ek olarak, müşteri tarafı kütüphanelerini yönetmek için webpack ve hızlı uygulama geliştirme için kolaylık sağlayan REST API belgeleri için Swagger kullanır. Bundan sonra, bu açık kaynak yazılım, jeton tabanlı kimlik doğrulama için OpenID Connect kullanır ve rolleriyle birlikte eksiksiz kullanıcı yönetimi sunar. Kullanıcı, siparişler, ürünler, kullanıcılar ve vb. Gibi oluşturulan tüm varlıklarda CRUD işlemleri gerçekleştirebilir. Ayrıca, QuickApp, hızlı uygulama geliştirme için açısal direktiflerin ve hizmetlerin tam kullanımını sağlar. Ayrıca, kullanıcının tema rengini sadece sezgisel kullanıcı arayüzünden değiştirebileceği tema amaçlı bootstrap kullanır. Her şeyden önce, ön uçta açısal animasyonlar nedeniyle pürüzsüz efektlerle bir bildirim hizmeti vardır. Son olarak, diller söz konusu olduğunda, bu proje esas olarak HTML jQuery ve CSS girişiyle TypeCript ve C# temellidir.

Sistem gereksinimleri

FormBuilder’ı Kurmak İçin Gereksinimler şunları içerir:

  • ASP.NET Core 3.0
  • Varlık Çerçevesi Çekirdeği
  • Nodejs 8.x +

Özellikler

QuickApp’ın temel özellikleri aşağıdadır:

  • Açık kaynak
  • çapraz platform
  • OpenID Connect Desteği
  • Restful API
  • İzin Tabanlı Roller
  • Basit Gösterge Tablosu
  • Swagger ile API belgeleri
  • Güvenli
  • Güçlü
  • Özel tema

Kurulum Talimatları

Önce aşağıdaki komutu kullanarak repo klon:

     git clone https://github.com/emonney/QuickApp.git

Başarılı bir klondan sonra aşağıdaki komutları çalıştırın:

     dotnet restore // for ASP.NET project backend npm install // for Angular front end  

Şimdi, ClientApp/Angular Project’teki “Environment.ts” dosyasına gidin ve ön uç URL’yi arka uç URL ile yapılandırın ve arka ucu çalıştırmak için aşağıdaki komutu kök dizinine çalıştırın.

     dotnet run

Bunu yaptıktan sonra, ön ucu çalıştırmak için aşağıdaki komutları çalıştırın.

     cd ClientApp/ ng serve

Son olarak, tarayıcıya [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) URL’sine erişebilirsiniz. Varsayılan Yönetici Oturum Aç:

 Türkçe