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

2040
Comments 131
35 min read
Basic Concepts of Node.js

Basic Concepts of Node.js

1509
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

1380
Comments 91
15 min read
Architecture for Everyone

Architecture for Everyone

1200
Comments 29
20 min read
REST API Guide

REST API Guide

979
Comments 5
20 min read
How to Design a Web Application: Software Architecture 101

How to Design a Web Application: Software Architecture 101

868
Comments 2
14 min read
14 Case Studies: Master System Design in a Month

14 Case Studies: Master System Design in a Month

852
Comments 3
4 min read
Deep dive into Node.js Architecture

Deep dive into Node.js Architecture

843
Comments 8
6 min read
A different approach to frontend architecture

A different approach to frontend architecture

705
Comments 31
6 min read
The Concept of Domain-Driven Design Explained

The Concept of Domain-Driven Design Explained

697
Comments 25
8 min read
System Design: WhatsApp

System Design: WhatsApp

632
Comments 20
12 min read
Software Architecture

Software Architecture

628
Comments 12
10 min read
Explaining Kubernetes To My Uber Driver

Explaining Kubernetes To My Uber Driver

627
Comments 79
7 min read
SOLID - The Simple Way To Understand

SOLID - The Simple Way To Understand

581
Comments 23
5 min read
Automatic SSL with Let's Encrypt & Nginx

Automatic SSL with Let's Encrypt & Nginx

564
Comments 21
8 min read
Modern API Development with Node.js, Express, and TypeScript using Clean Architecture

Modern API Development with Node.js, Express, and TypeScript using Clean Architecture

553
Comments 42
12 min read
System Design: The complete course

System Design: The complete course

552
Comments 10
174 min read
"bulletproof-react" is a hidden treasure of React best practices!

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

548
Comments 5
9 min read
Database 101: How social media “likes” are stored in a database

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

533
Comments 65
6 min read
Robust NodeJS Deployment Architecture

Robust NodeJS Deployment Architecture

531
Comments 5
5 min read
Journey of a web page 🛣️ - How browsers work

Journey of a web page 🛣️ - How browsers work

519
Comments 15
22 min read
Practical Advice to Good API Design

Practical Advice to Good API Design

519
Comments 18
6 min read
Patterns for Building JavaScript Websites in 2022

Patterns for Building JavaScript Websites in 2022

496
Comments 17
9 min read
Database 101: Data Consistency for Beginners

Database 101: Data Consistency for Beginners

463
Comments 44
7 min read
Part 1: What is Clean Architecture?

Part 1: What is Clean Architecture?

406
Comments 19
3 min read
Should I Use A Microservices Architecture?

Should I Use A Microservices Architecture?

391
Comments 9
10 min read
Authentication & Authorization in Microservices Architecture - Part I

Authentication & Authorization in Microservices Architecture - Part I

376
Comments 28
6 min read
Software Architecture - Complete Guide

Software Architecture - Complete Guide

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

Micro frontends: my lessons learned

367
Comments 23
12 min read
Books That Helped Me Become a Tech Lead

Books That Helped Me Become a Tech Lead

364
Comments 32
10 min read
Introduction to Software Architecture (Monolithic vs. Layered vs. Microservices)

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

339
Comments 3
16 min read
Clean architecture series - Part 1

Clean architecture series - Part 1

324
Comments 5
8 min read
Fundamentals of REST API

Fundamentals of REST API

317
Comments 22
9 min read
System Design: Twitter

System Design: Twitter

310
Comments 6
12 min read
Write SOLID React Hooks

Write SOLID React Hooks

308
Comments 15
15 min read
Why Every Software Engineer Should Learn Computer Architecture.

Why Every Software Engineer Should Learn Computer Architecture.

308
Comments 54
3 min read
How to split an Angular app into micro-frontend apps

How to split an Angular app into micro-frontend apps

299
Comments 13
13 min read
Microservice Roadmap

Microservice Roadmap

287
Comments 10
10 min read
Database Architectures & Use Cases - Explained

Database Architectures & Use Cases - Explained

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

10 principles of scalable frontend projects

278
Comments 10
4 min read
Developing an api architecture

Developing an api architecture

272
Comments 2
6 min read
Clean Architecture: The concept behind the code

Clean Architecture: The concept behind the code

271
Comments 3
6 min read
Applying SOLID Principles in JavaScript and TypeScript Framework

Applying SOLID Principles in JavaScript and TypeScript Framework

270
Comments 20
6 min read
Wisely Designing your React Components

Wisely Designing your React Components

264
Comments 5
7 min read
System Design: Netflix

System Design: Netflix

262
Comments 9
12 min read
Micro frontend: A Windows clone with micro apps

Micro frontend: A Windows clone with micro apps

261
Comments 7
5 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
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

245
Comments 8
3 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

244
Comments 30
9 min read
How To Structure Your App In a Way That Scales.

How To Structure Your App In a Way That Scales.

242
Comments 11
5 min read
Understanding Domain Driven Design with some Pizza

Understanding Domain Driven Design with some Pizza

239
Comments 5
3 min read
OOP a software development mass psychosis

OOP a software development mass psychosis

239
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
How to review a software architecture diagram

How to review a software architecture diagram

225
Comments 2
5 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
Hexagonal architecture as a solution to the obsolescence of UI frameworks

Hexagonal architecture as a solution to the obsolescence of UI frameworks

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

When to choose NoSQL over SQL?

210
Comments 22
2 min read
Building a Database Written in Node.js from the Ground Up

Building a Database Written in Node.js from the Ground Up

209
Comments 17
8 min read
loading...