Skip to content
| Marketplace
Sign in
Visual Studio>Tools>JS Clean Architecture
JS Clean Architecture

JS Clean Architecture

Jonathan Samaniego

|
306 installs
| (0) | Free
A Template for Asp.net Core Project that can be used to build an API using clean Architecture, solid principles, DDD, and with CRUD product operation sample.
Download

Microservice Clean Architecture

A Template for Asp.net Core Project that can be used to build an API using clean Architecture, solid principles, DDD, and with CRUD product operation sample.

  • Structure
  1. Using solution and project folders
  2. Consistent naming like MyCompany.MyProduct.Service
  • Naming *Use CamelCase.
  1. A project name should match its output assembly name.
  2. A project containing automated tests should have the suffix.Tests.
  3. All project names should have a common prefix
  • Benefits
  1. Independent of Database
  2. Independent of Frameworks
  3. Effective testable
  4. All business logic is in CommandStack
  • Clean architecture can solve the below-listed problems:
  1. Decisions are taken too early
  2. It's hard to change,
  3. We focus on technical aspects
  4. It's hard to find things
  5. Business logic is spread everywhere
  6. Heavy tests

If you like this free extension please take just a few seconds to give it a rating.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft