{"id":13414787,"url":"https://github.com/DiegoTondim/hop-framework","last_synced_at":"2025-03-14T22:32:12.034Z","repository":{"id":40852774,"uuid":"152924471","full_name":"DiegoTondim/hop-framework","owner":"DiegoTondim","description":"Domain Driven Design, Microservices, .Net 5.","archived":false,"fork":false,"pushed_at":"2022-12-08T04:53:44.000Z","size":148,"stargazers_count":49,"open_issues_count":3,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-07-31T21:53:14.565Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DiegoTondim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-13T23:59:45.000Z","updated_at":"2024-02-08T09:09:17.000Z","dependencies_parsed_at":"2023-01-24T13:00:20.445Z","dependency_job_id":null,"html_url":"https://github.com/DiegoTondim/hop-framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoTondim%2Fhop-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoTondim%2Fhop-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoTondim%2Fhop-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoTondim%2Fhop-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DiegoTondim","download_url":"https://codeload.github.com/DiegoTondim/hop-framework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243658055,"owners_count":20326459,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T21:00:36.801Z","updated_at":"2025-03-14T22:32:11.757Z","avatar_url":"https://github.com/DiegoTondim.png","language":"C#","funding_links":[],"categories":["Application Frameworks","应用框架"],"sub_categories":[],"readme":"[![Build status](https://dev.azure.com/bixbytesolucoes/HopFramework/_apis/build/status/HopFramework-CI)](https://dev.azure.com/bixbytesolucoes/HopFramework/_build/latest?definitionId=1)\n\n# \u003cimg src=\"https://i.imgur.com/viGfas1.jpg\"/\u003e\n\n\u003cb\u003eWhat is HopFramework?\u003c/b\u003e\n\nHop Framework is a framework that began with a beer lover and IPA lover. IPA has as main characteristic the addition of different hops in brewing to increase the flavor and aroma of the beer. \nThe project has as main goal help developers to understand the DDD principles using design patterns and applying them in the project as infrastructure, It means that all the complexity will be abstracted and delivered by smalls packages.\n\n\u003cb\u003eWho should use this framework?\u003c/b\u003e\n\nAll developers that have the necessity to segregate the infrastructure from domain and want to focus on business development forgetting the complexity to think in architecture and how to setup a new project every day.\u003cbr/\u003e\nThe project is based on DDD and few design patterns with the goal of isolate the domain and business rules from the infrastructure.\n\n\u003cb\u003eDesign Patterns\u003c/b\u003e\n\nDependency Injection\u003cbr/\u003e\nInversion of Control\u003cbr/\u003e\nRepository Pattern\u003cbr/\u003e\nUnity of Work\u003cbr/\u003e\nCommand Pattern\u003cbr/\u003e\nDomain Notification\u003cbr/\u003e\n\n\u003cb\u003eFramework\u003c/b\u003e\n\n.NET 5\u003cbr/\u003e\n.NET Standard\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiegoTondim%2Fhop-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDiegoTondim%2Fhop-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiegoTondim%2Fhop-framework/lists"}