Development
The BFF Pattern (Backend for Frontend): An Introduction
Imagine a scenario where you need to build an e-Commerce application using microservices. You may have microservices for Customers, Orders, Products, Shopping carts, etc. The microservices expose APIs to be used by the frontend. However, the data returned to the frontend by the Microservices may not be formatted or filtered Leggi tutto…
Software architecture
Common Software Architectural Patterns you need to know
https://medium.com/@nethmihettiarachchi484/common-software-architectural-patterns-in-a-nutshell-7df312d3989c
Development
Hexagonal Architecture
The hexagonal architecture was invented by Alistair Cockburn in an attempt to avoid known structural pitfalls in object-oriented software design, such as undesired dependencies between layers and contamination of user interface code with business logic, and published in 2005.