Dry-rb: what, why and how
Please rate the course
Source:
Category:
Language:
Russian
Duration:
06:49:55
Number of lessons:
18
Added date:
22/04/2024
Rating:
0.0
Course short description
Workshop for Ruby developerswho want to understand dry-rb libraries and approaches other than those adopted in the rails way.
Result
- You will understand why dependency injection is needed, how it helps in maintainability, testability and modularity of applications.
- You will understand what Inversion of Control (IoC) containers have to do with it and what analysis options, based on dependencies in containers, you can use
- Get acquainted with the railway pattern (not to be confused with the rails way) and find out how this approach helps in writing business logic that can fail at any of the steps.
- What types of validation can there be and how to write a validator for any data schema.
- Create a simple service framework, in which you can use any libraries for transport (both for consumption and for http/rpc calls) and any libraries for persistence, not just AR or rom.
- You will learn what types of validation there can be and how to write validator for any data schema.
- Learn how to use a monad