Back to Abp

Module Development Best Practices & Conventions

docs/en/framework/architecture/best-practices/index.md

10.3.01.3 KB
Original Source
json
//[doc-seo]
{
    "Description": "Explore best practices for developing ABP Framework modules, focusing on Domain Driven Design, DBMS independence, and microservice compatibility."
}

Module Development Best Practices & Conventions

This document describes the best practices and conventions for those who want to develop modules that satisfy the following specifications:

  • Develop modules that conform to the Domain Driven Design patterns & best practices.
  • Develop modules with DBMS and ORM independence.
  • Develop modules that can be used as a remote service / microservice as well as being compatible with a monolithic application.

Also, this guide is mostly usable for general application development.

The Guides

See Also