Snelle applicatie -ontwikkeling

QuickApp Free Rad Framework

Cross Platform QuickApp voor onmiddellijke applicatie -ontwikkeling

QuickApp is gebouwd met Angular 9, ASP.NET Core met Entity Framework. Het biedt authenticatie op basis van OpenId Connect en een aanpasbaar responsief dashboard

Overzicht

QuickApp is een zelf gehoste open source projectsjablonen die onmiddellijke ontwikkelingsfunctionaliteiten bieden. Ten eerste bevindt de clientzijde zich in Angular 9 samen met TypeScript. Ten tweede werkt ASP.NET Core met Entity Framework aan de achterkant. Bovendien maakt het gebruik van WebPack voor het beheren van client -zijbibliotheken en swagger voor documentatie van REST API die gemak biedt voor snelle applicatie -ontwikkeling. Daarna gebruikt deze open source software OpenID Connect voor op token gebaseerde authenticatie en biedt volledig gebruikersbeheer samen met hun rollen. Gebruiker kan CRUD -bewerkingen uitvoeren op alle gegenereerde entiteiten zoals bestellingen, producten, gebruikers en enz., Snelapp zorgt er bovendien voor dat het volledige gebruik van hoekrichtlijnen en diensten voor snelle applicatie -ontwikkeling. Verder maakt het gebruik van bootstrap voor thema -doel, waarbij de gebruiker de themakleur kan wijzigen, alleen van de intuïtieve gebruikersinterface. Bovenal is er een meldingsservice aan de voorkant met een soepele effecten vanwege hoekanimaties. Ten slotte, wat de talen betreft, is dit project voornamelijk gebaseerd op typecript en C# met de invoer van HTML JQuery en CSS.

Systeem vereisten

Vereisten om formBuilder in te stellen zijn onder meer:

  • ASP.NET CORE 3.0
  • Kern van entiteitskader
  • Nodejs 8.x +

Functies

Hierna volgen de belangrijkste kenmerken van QuickApp:

  • Open source
  • Cross -platform
  • OpenId Connect -ondersteuning
  • Restful API
  • Op toestemming gebaseerde rollen
  • Eenvoudig dashboard
  • API -documentatie met swagger
  • Zeker
  • robuust
  • Aangepaste thema

Installatie instructies

Kloon eerst de repo met behulp van de volgende opdracht:

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

Voer na een succesvolle kloon de volgende opdrachten uit:

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

Ga nu naar het bestand “Environment.ts” in het ClientApp/Angular -project en configureer de front -end URL met de backend -URL en voer de volgende opdracht in de hoofdmap uit om de achterkant uit te voeren.

     dotnet run

Nadat je dat hebt gedaan, voer je de volgende opdrachten uit om de voorkant uit te voeren.

     cd ClientApp/ ng serve

Ten slotte hebt u toegang tot de URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) in de browser. Standaard admin -inloggen:

 Nederlands