Phát triển ứng dụng nhanh chóng

QuickApp Khung rad miễn phí

Chụp ngang nền tảng nhanh chóng để phát triển ứng dụng tức thì

QuickApp được xây dựng với Angular 9, ASP.NET Core với khung thực thể. Nó cung cấp xác thực dựa trên OpenID Connect và bảng điều khiển phản hồi có thể tùy chỉnh

Tổng quan

QuickApp là một mẫu dự án nguồn mở tự lưu trữ cung cấp các chức năng phát triển tức thì. Thứ nhất, phía khách hàng của nó nằm trong góc 9 cùng với TypeScript. Thứ hai, ASP.NET Core với khung thực thể hoạt động ở phía sau. Ngoài ra, nó sử dụng webpack để quản lý các thư viện phía máy khách và vênh vang để tài liệu về API REST cung cấp dễ dàng để phát triển ứng dụng nhanh chóng. Sau đó, phần mềm nguồn mở này sử dụng OpenID Connect cho xác thực dựa trên mã thông báo và cung cấp quản lý người dùng hoàn toàn cùng với vai trò của họ. Người dùng có thể thực hiện các hoạt động CRUD trên tất cả các thực thể được tạo như đơn đặt hàng, sản phẩm, người dùng, v.v. Hơn nữa, nó sử dụng bootstrap cho mục đích theo chủ đề nơi người dùng có thể thay đổi màu chủ đề chỉ từ giao diện người dùng trực quan. Trên tất cả, có một dịch vụ thông báo ở mặt trước với hiệu ứng suôn sẻ vì hình ảnh động góc. Cuối cùng, theo như các ngôn ngữ có liên quan, dự án này chủ yếu dựa trên Typecript và C# với đầu vào của HTML jQuery và CSS.

Yêu cầu hệ thống

Yêu cầu thiết lập FormBuilder bao gồm:

  • ASP.NET Core 3.0
  • Lõi khung thực thể
  • Nodejs 8.x +

Đặc trưng

Sau đây là các tính năng chính của QuickApp:

  • Mã nguồn mở
  • Nền tảng chéo
  • Hỗ trợ kết nối OpenID
  • API yên tĩnh
  • Vai trò dựa trên quyền
  • Bảng điều khiển đơn giản
  • Tài liệu API với Swagger
  • Chắc chắn
  • Mạnh mẽ
  • theo chủ đề tùy chỉnh

Hướng dẫn cài đặt

Đầu tiên nhân bản repo bằng lệnh sau:

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

Sau một bản sao thành công, hãy chạy các lệnh sau:

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

Bây giờ, hãy truy cập tệp Môi trường của Môi trường trong dự án ClientApp/Angular và định cấu hình URL phía trước với URL phụ trợ và chạy lệnh sau vào thư mục gốc để chạy đầu sau.

     dotnet run

Sau khi làm điều đó, chạy các lệnh sau để chạy đầu trước.

     cd ClientApp/ ng serve

Cuối cùng, bạn có thể truy cập URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) vào trình duyệt. Đăng nhập quản trị viên mặc định:

 Tiếng Việt