ABP avatar

ABP

Official

@abpframework

0Followers
|
13Public Repos
|
18Published Skills

Web Application Framework for ASP.NET Core

Skills Distribution
DomainDeveloper To...Domain-Driven Desi.. (30%)Full-Stack Web Dev.. (30%)Data Persistence &.. (20%)Enterprise Infrast.. (20%)

Agent Skills by ABP

Showing 18 vetted skills indexed across 1 GitHub repositories.

abpframeworkabpframework
14.4k

abp-angular

Generate TypeScript service proxies for Angular ABP Framework frontends.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-core

Explain ABP Framework conventions for modules, dependency injection, and service classes.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-application-layer

Guide ABP Framework application layer development with DTOs, validation, and error handling.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-mongodb

Configure MongoDB integration with the ABP Framework using DbContext and repository patterns.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-ef-core

Integrate Entity Framework Core with ABP Framework for data persistence.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-module

Generate reusable ABP Framework module templates with EF Core and MongoDB support.

Official
Advanced
abpframeworkabpframework
14.4k

abp-multi-tenancy

Manage ABP Framework multi-tenancy with IMultiTenant and ICurrentTenant.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-app-nolayers

Generate a new ABP Framework application using the single-layer template.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-microservice

Develop ABP Framework microservices with RabbitMQ, Redis, and YARP infrastructure.

Official
Advanced
abpframeworkabpframework
14.4k

abp-development-flow

Guide ABP Framework development for adding entities and features.

Official
Advanced
abpframeworkabpframework
14.4k

abp-ddd

Implement Domain-Driven Design patterns within the ABP Framework.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-blazor

Develop Blazor Server and WebAssembly UI components using ABP Framework conventions.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-cli

Automate ABP Framework tasks like generating client proxies and managing packages.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-infrastructure

Access ABP Framework infrastructure services for settings, features, caching, events, jobs, and localization.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-authorization

Manage authorization and permissions in ABP.NET applications.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-dependency-rules

Enforce ABP Framework layer dependency rules and repository pattern usage.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-testing

Guides ABP Framework integration testing with Shouldly assertions and mocked services.

Official
Intermediate
abpframeworkabpframework
14.4k

abp-mvc

Develops ABP Framework MVC and Razor Pages user interfaces with tag helpers and JavaScript APIs.

Official
Intermediate

Frequently Asked Questions About ABP

FAQPage Schema
What specific architectural patterns does this framework support?

The framework natively supports Domain-Driven Design, implementing repository patterns, modular architecture, and multi-tenancy. It provides structured application layers, DTO validation, and dependency injection conventions to ensure consistent codebases across large-scale enterprise projects.

Which frontend technologies are compatible with this framework?

Developers can build user interfaces using Angular, Blazor Server, Blazor WebAssembly, or ASP.NET Core MVC and Razor Pages. The framework provides specific service proxies and component conventions for each of these technologies to maintain synchronization with backend service layers.

What are the primary data persistence options available?

The framework offers integrated support for Entity Framework Core and MongoDB. It includes repository patterns and DbContext configurations that allow developers to manage data persistence while adhering to the framework's modular structure and infrastructure requirements.

Is this framework suitable for microservices development?

Yes, it includes specialized support for microservices by integrating RabbitMQ for messaging, Redis for distributed caching, and YARP for reverse proxy functionality. These components facilitate the development of decoupled, scalable services within a distributed system environment.