Desenvolvimento rápido de aplicativos

QuickApp Estrutura de rad -rad

Cross Platform QuickApp para desenvolvimento de aplicativos instantâneos

O QuickApp é construído com o núcleo angular 9, asp.net com a estrutura da entidade. Oferece autenticação baseada no OpenID Connect e em um painel responsivo personalizável

Visão geral

O QuickApp é um modelo de projeto de código aberto hospedado que fornece funcionalidades instantâneas de desenvolvimento. Em primeiro lugar, seu lado do cliente está no Angular 9, juntamente com o TypeScript. Em segundo lugar, o núcleo do ASP.NET com o Entity Framework funciona no back -end. Além disso, ele usa o WebPack para gerenciar bibliotecas do lado do cliente e swagger para documentação da API REST, que fornece facilidade para o desenvolvimento rápido de aplicativos. Depois disso, esse software de código aberto usa o OpenID Connect para autenticação baseada em token e oferece gerenciamento completo de usuários junto com suas funções. O usuário pode executar operações CRUD em todas as entidades geradas, como pedidos, produtos, usuários e etc. Além disso, o QuickApp garante que o uso total de diretrizes e serviços angulares para o desenvolvimento rápido de aplicativos. Além disso, ele usa o Bootstrap para fins de temas, onde o usuário pode alterar a cor do tema apenas da interface do usuário intuitiva. Acima de tudo, existe um serviço de notificação no front -end com efeitos suaves por causa de animações angulares. Por fim, no que diz respeito aos idiomas, este projeto é baseado principalmente no TypeCript e C# com a entrada do HTML JQuery e CSS.

Requisitos de sistema

Os requisitos para configurar o formbuilder incluem:

  • Asp.net Core 3.0
  • núcleo da estrutura da entidade
  • Nodejs 8.x +

Características

A seguir, estão os principais recursos do QuickApp:

  • Código aberto
  • Plataforma cruzada
  • Suporte do OpenID Connect
  • API RESTful
  • Funções baseadas em permissão
  • Painel simples
  • Documentação da API com Swagger
  • Seguro
  • robusto
  • Tempo personalizado

Instruções de instalação

Primeiro clone o repo usando o seguinte comando:

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

Após um clone de sucesso, execute os seguintes comandos:

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

Agora, vá para o arquivo “Environment.Ts” no projeto ClientApp/Angular e configure o URL da frente com o URL de back -end e execute o seguinte comando no diretório raiz para executar o back -end.

     dotnet run

Depois de fazer isso, execute os seguintes comandos para executar o front -end.

     cd ClientApp/ ng serve

Finalmente, você pode acessar o URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) no navegador. Faça login de administrador padrão:

Explore

Você pode encontrar os seguintes links relevantes:

Como configurar e criar o primeiro aplicativo com Jhipster

Como o software rad

 Português