Skip to content

Commit

Permalink
Documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
floriankraemer committed Jun 30, 2024
1 parent ae4a5e3 commit af18fcd
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 24 deletions.
24 changes: 5 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,25 +22,11 @@ composer require phauthentic/event-sourcing

## Documentation

Please start by reading [the docs folder](/docs/Index.md) in this repository.

## Other Event Sourcing Libraries

If you don't like this library, you might get happy with one of those. We think that different libraries for the same purpose approach the same problem from different angles and probably for different skill levels and audiences. Therefor we are happy to provide you with a list of alternatives.

It would be nice if you could tell us why you preferred another library, thank you!

### [Event Sauce](https://eventsauce.io/)

A wide used an well know library.

### [Prooph Event Sourcing](https://github.com/prooph/event-sourcing)

A very well engineered library, but it seems to be unmaintained. Some might even call it over-engineered, however it is a very good library.

### [Patchlevel Event Sourcing](https://github.com/patchlevel/event-sourcing)

A library that is very tightly coupled with Symfony and Doctrine. It has a lot of dependencies and is not as flexible as the other libraries.
* [What is Event Sourcing?](docs/Event-Sourcing.md)
* [The Architecture of this Library](docs/Architecture.md)
* [Make your Aggregates Using Event Sourcing](docs/Make-your-Aggregate-using-Event-Sourcing.md)
* [Example](docs/Example.md)
* [Other Event Sourcing Libraries](docs/Other-Event-Sourcing-Libraries.md)

## License

Expand Down
5 changes: 0 additions & 5 deletions docs/Index.md

This file was deleted.

17 changes: 17 additions & 0 deletions docs/Other-Event-Sourcing-Libraries.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Other Event Sourcing Libraries

If you don't like this library, you might get happy with one of those. We think that different libraries for the same purpose approach the same problem from different angles and probably for different skill levels and audiences. Therefor we are happy to provide you with a list of alternatives.

It would be nice if you could tell us why you preferred another library, thank you!

## [Event Sauce](https://eventsauce.io/)

A wide used an well know library.

## [Prooph Event Sourcing](https://github.com/prooph/event-sourcing)

A very well engineered library, but it seems to be unmaintained. Some might even call it over-engineered, however it is a very good library.

## [Patchlevel Event Sourcing](https://github.com/patchlevel/event-sourcing)

A library that is very tightly coupled with Symfony and Doctrine. It has a lot of dependencies and is not as flexible as the other libraries.

0 comments on commit af18fcd

Please sign in to comment.