finatra-common-practice
finatra-common-practice is a guideline for the integrations and common practice in finatra 2.11
with grafter
, docker-it-scala
, etc. The hamster FutureEither
monad transformer will also be used throughout the examples.
The base project is from the gitter8 project:
https://github.com/forthy/finatra.g8
Content
Checkout the right-top documentation tab for the content. Expected topics are:
- Introduction
- Input Validation
- Pipe Operator
- Errors and Http Response
- Http Client
- Test with docker-it-scala
- Bind and smartMock