The Wayback Machine - https://web.archive.org/web/20201116184058/https://github.com/topics/onion-architecture
Skip to content
#

onion-architecture

Here are 152 public repositories matching this topic...

A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->

  • Updated May 7, 2020
  • C#
mchekin
mchekin commented Sep 13, 2020

Currently only synchronous request errors are reported inside a Blade template.
https://github.com/mchekin/rpg/blob/master/resources/views/partials/errors.blade.php#L5

But the Vue components, which use Axios for asynchronous API calls, do not report notify the end-user in case of API call failure.
https://github.com/mchekin/rpg/blob/master/resources/js/components/StoreManagement.vue#L320

W

The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.

  • Updated Jun 27, 2020
  • C#

Improve this page

Add a description, image, and links to the onion-architecture topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the onion-architecture topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.