Posts

Showing posts with the label Monolithic

Monolithic vs MicroServices vs Micro Frontends

Image
Monolithic vs MicroServices vs Micro Frontends Overview In this article, We will be looking at different approaches of software development Monolithic MicroServices Micro Frontends Monolithic Monolithic application describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform. In simple words, If all the functionalities of a project exists in a single codebase, then that application is known as monolithic application. We all developed monolith applications in our career. To explain about monolithic application in detail, we will take example of travel product as follows: Application UI/ Frontend — responsible for handling HTTP requests and responding with HTML on browser. Business layer — the application’s business logic. This business layer consists of all the travel features like Flight Integration, Hotel Integration, Car Integration and Payment Integration. This makes code dif...