scala-ddd-example
HTTP API example
An example project demonstrating the implementation of a scalable and maintainable HTTP API in Scala using Domain-Driven Design (DDD) principles
λ🎯 Hexagonal Architecture + DDD + CQRS applied in Scala using Akka HTTP
135 stars
11 watching
289 forks
Language: Scala
last commit: 6 months ago akkaakka-httpakka-http-testkitcodelytvdoobiehttp-apilogbacklogstashrabbitmqsbtsbt-native-packagerscalascala-testtravis
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides a starting point for building Java projects with JUnit and Gradle in a Domain-Driven Design (DDD) architecture | 434 |
| A basic project structure and minimal code skeleton for building Domain-Driven Design applications in TypeScript | 451 |
| An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. | 155 |
| A codebase demonstrating improved software design through the application of Domain Driven Design (DDD) tactical patterns to enhance readability and expressiveness of C# code. | 317 |
| A comprehensive Scala HTTP client library providing a clean and programmer-friendly API to describe HTTP requests and responses. | 1,460 |
| A template for creating new Scala projects with idiomatic best practices and common dependencies | 18 |
| A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts | 1,224 |
| An example project demonstrating the use of sbt-jni and Scala Native to build and package C code for dynamic linking in Java/Scala projects. | 5 |
| A framework for building distributed services using actor systems and event-sourcing architecture | 353 |
| A Scala port of the popular Python HTTP client providing flexible and intuitive API for making HTTP requests. | 731 |
| An implementation of Domain-Driven Design principles and patterns in an enterprise application using Spring | 1,347 |
| A nicer interface for golang stdlib HTTP client | 52 |
| Provides a toolkit for building and consuming HTTP-based services using actors and streams | 1,339 |
| Creates boilerplate code and project structure for C# projects with tests and domain logic | 25 |
| A basic Kotlin project template to simplify the creation of new applications | 55 |