Designing Web Applications-Architectural Components

Photo by Javier Allegue Barros on Unsplash

What are the most high level components of web applications?


Before you start choosing technologies

So now we’re ready to start..

Photo by Clay Banks on Unsplash

Back-end decisions

“languages aren’t fast or slow, implementations are.”

DB Decisions

API Decisions

REST. From:

Front End Decisions

Cloud Decisions

CI/CD Decisions

Logs / Monitoring Decisions

Security Decisions

Processes Decisions

Here’s a cute dog before we continue

Other Decisions

Common Mistakes

How to become familiar with these stuff



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store