REST vs GraphQL

REST (Restful State Transfer) is an API design architecture used to implement web services. REST compliant web services allow the requesting systems to access and manipulate the textual representation of web resources by using a uniform and predefined set of stateless operations (GET, PUT, POST, DELETE etc.) Why would someone want to use REST? HTTP … Continue reading “REST vs GraphQL”

Monolithic vs Microservices Architecture

A monolithic application is built as one large system . The frontend, backend and database are all defined together. Typically, it is all maintained in the same codebase and often deployed all at once. Why would someone want to use monolithic architecture? Simple to Deploy and ScaleYou have only one large system to deploy. It … Continue reading “Monolithic vs Microservices Architecture”