Hexagonal architecture on spring. Hexagonal architecture is replacing… | by Jonathan Manera | July, 2022
[ad_1] Hexagonal architecture is replacing the layered style photo By burst Feather stock snap Hexagonal architecture is an architectural pattern for designing software applications. Its popularity has grown in recent years as an alternative to traditional layered architecture. This Architectural Pattern SOC (separation of concerns) The principle of decomposing our components into layers, each with […]
Understanding Layered Architecture in KMM, Part 2 — Designing the Solution | by Jose Flavio Quispe Irazabali
[ad_1] part 2 of 5 final architectural design The application we are going to develop is quite simple, but in order to understand all the features of separating the project into layers, we are going to complicate it, perhaps unnecessarily. Our app will display a list of movies. That’s it. just that. So we are […]
Understanding Layered Architecture in KMM, Part 4 — The Data Layer | by Jose Flavio Quispe Irazabal | August, 2022
[ad_1] Part 4 of 5 Architecture of our project. Now we are going to take a look at the data layer. For this it is important to remember the architecture design made by us on the second part of this series, You can read it here, As you can see, we have three main modules: […]
Understanding Layered Architecture with KMM, Part 3 — Domain Layer | by Jose Flavio Quispe Irazabal | August, 2022
[ad_1] Part 3 of 5 The idea of the KMM project is to be able to reuse as much code as possible. The business logic doesn’t vary by platform, it’s always the same, so it makes sense that our domain layer (which would be pure Kotlin) is in a shared module of the project. This […]
Dive into clean architecture. Architecture for the event-driven… | by Martin Cerruti | September, 2022
[ad_1] Architecture for event-driven applications photo by Adrian Conversation Feather unsplash Architectural paradigms have shifted dramatically with the transition from monolithic applications that share code to more message-based approaches. when three tier architecture While virtual was the go-to architecture for monolithic applications, it proved to be a less than ideal fit for applications that are […]