DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Clean Architecture on Frontend

Clean Architecture on Frontend

2005
Comments 128
35 min read
How to create a scalable and maintainable front-end architecture

How to create a scalable and maintainable front-end architecture

1914
Comments 34
8 min read
Basic Concepts of Node.js

Basic Concepts of Node.js

1500
Comments 59
4 min read
Moving away from ReactJs and VueJs on front-end using Clean Architecture

Moving away from ReactJs and VueJs on front-end using Clean Architecture

1364
Comments 88
15 min read
Journey of a web page 🛣️ - How browsers work

Journey of a web page 🛣️ - How browsers work

1315
Comments 15
22 min read
Architecture for Everyone

Architecture for Everyone

1199
Comments 29
20 min read
REST API Guide

REST API Guide

973
Comments 5
20 min read
Postgres Is Underrated—It Handles More than You Think

Postgres Is Underrated—It Handles More than You Think

950
Comments 46
9 min read
How to Design a Web Application: Software Architecture 101

How to Design a Web Application: Software Architecture 101

867
Comments 2
14 min read
Deep dive into Node.js Architecture

Deep dive into Node.js Architecture

839
Comments 8
6 min read
Best Practices for Event-Driven Microservice Architecture

Best Practices for Event-Driven Microservice Architecture

773
Comments 15
8 min read
A different approach to frontend architecture

A different approach to frontend architecture

702
Comments 29
6 min read
The Concept of Domain-Driven Design Explained

The Concept of Domain-Driven Design Explained

693
Comments 25
8 min read
Software Architecture

Software Architecture

627
Comments 11
10 min read
Explaining Kubernetes To My Uber Driver

Explaining Kubernetes To My Uber Driver

570
Comments 74
7 min read
Automatic SSL with Let's Encrypt & Nginx

Automatic SSL with Let's Encrypt & Nginx

560
Comments 21
8 min read
"bulletproof-react" is a hidden treasure of React best practices!

"bulletproof-react" is a hidden treasure of React best practices!

543
Comments 5
9 min read
Robust NodeJS Deployment Architecture

Robust NodeJS Deployment Architecture

531
Comments 5
5 min read
Practical Advice to Good API Design

Practical Advice to Good API Design

519
Comments 18
6 min read
Database 101: How social media “likes” are stored in a database

Database 101: How social media “likes” are stored in a database

506
Comments 65
6 min read
Patterns for Building JavaScript Websites in 2022

Patterns for Building JavaScript Websites in 2022

491
Comments 17
9 min read
System Design: The complete course

System Design: The complete course

460
Comments 8
174 min read
Database 101: Data Consistency for Beginners

Database 101: Data Consistency for Beginners

435
Comments 43
7 min read
Breaking down the last Monolith - Micro Frontends

Breaking down the last Monolith - Micro Frontends

393
Comments 13
16 min read
Should I Use A Microservices Architecture?

Should I Use A Microservices Architecture?

391
Comments 9
10 min read
Software Architecture - Complete Guide

Software Architecture - Complete Guide

370
Comments 8
3 min read
Micro frontends: my lessons learned

Micro frontends: my lessons learned

363
Comments 22
12 min read
Kubernetes for everyone ☸️💡🎉

Kubernetes for everyone ☸️💡🎉

346
Comments 21
7 min read
System Design: WhatsApp

System Design: WhatsApp

341
Comments 17
12 min read
Introduction to Software Architecture (Monolithic vs. Layered vs. Microservices)

Introduction to Software Architecture (Monolithic vs. Layered vs. Microservices)

337
Comments 3
16 min read
Books That Helped Me Become a Tech Lead

Books That Helped Me Become a Tech Lead

336
Comments 32
10 min read
An 8-minute introduction to Kubernetes

An 8-minute introduction to Kubernetes

329
Comments 9
8 min read
Clean architecture series - Part 1

Clean architecture series - Part 1

322
Comments 5
8 min read
Why Every Software Engineer Should Learn Computer Architecture.

Why Every Software Engineer Should Learn Computer Architecture.

303
Comments 54
3 min read
System Design: Twitter

System Design: Twitter

292
Comments 6
12 min read
Micro-frontend Architecture in Action with six ways.

Micro-frontend Architecture in Action with six ways.

286
Comments 5
28 min read
Database Architectures & Use Cases - Explained

Database Architectures & Use Cases - Explained

281
Comments 11
7 min read
10 principles of scalable frontend projects

10 principles of scalable frontend projects

275
Comments 10
4 min read
Developing an api architecture

Developing an api architecture

271
Comments 2
6 min read
Microservices Architecture Tutorial: all you need to get started

Microservices Architecture Tutorial: all you need to get started

267
Comments 3
10 min read
Wisely Designing your React Components

Wisely Designing your React Components

264
Comments 5
7 min read
Authentication & Authorization in Microservices Architecture - Part I

Authentication & Authorization in Microservices Architecture - Part I

263
Comments 27
6 min read
Micro frontend: A Windows clone with micro apps

Micro frontend: A Windows clone with micro apps

261
Comments 7
5 min read
Clean Architecture: The concept behind the code

Clean Architecture: The concept behind the code

261
Comments 3
6 min read
Why GraphQL?

Why GraphQL?

255
Comments 34
6 min read
Understanding Transitional JavaScript Apps

Understanding Transitional JavaScript Apps

249
Comments 15
6 min read
From Monolith to Microservices in One Year

From Monolith to Microservices in One Year

249
Comments 13
6 min read
Creating a Sinatra API with system-wide dependency injection using dry-system and rom-rb

Creating a Sinatra API with system-wide dependency injection using dry-system and rom-rb

246
Comments 30
9 min read
7 Microservices Best Practices for Developers

7 Microservices Best Practices for Developers

246
Comments 10
12 min read
Introduction to Design Patterns

Introduction to Design Patterns

244
Comments 8
3 min read
How To Structure Your App In a Way That Scales.

How To Structure Your App In a Way That Scales.

241
Comments 11
5 min read
How to organize your components using the Atomic Design

How to organize your components using the Atomic Design

240
Comments 15
7 min read
Understanding Domain Driven Design with some Pizza

Understanding Domain Driven Design with some Pizza

239
Comments 5
3 min read
Microservice Roadmap

Microservice Roadmap

239
Comments 8
10 min read
OOP a software development mass psychosis

OOP a software development mass psychosis

238
Comments 163
3 min read
From Designer to Software Engineer to Solutions Architect: my journey

From Designer to Software Engineer to Solutions Architect: my journey

231
Comments 16
10 min read
From 15,000 database connections to under 100: DigitalOcean's tale of tech debt

From 15,000 database connections to under 100: DigitalOcean's tale of tech debt

220
Comments 20
7 min read
How to review a software architecture diagram

How to review a software architecture diagram

216
Comments 2
5 min read
Hexagonal architecture as a solution to the obsolescence of UI frameworks

Hexagonal architecture as a solution to the obsolescence of UI frameworks

212
Comments 7
20 min read
When to choose NoSQL over SQL?

When to choose NoSQL over SQL?

210
Comments 22
2 min read
loading...