Imágenes, JS, CSS, fuentes, audios, vídeos, etc.
Servidos desde un CDN
El servidor que pide datos al API y responde HTML al usuario
Django, Rails, Laravel, Node.js, Go, etc.
Posiblemente dividido en varios servicios
MySQL, PostgreSQL, MSSQL, MongoDB, Redis, etc.
Usuario
Backend for Frontend
Backend API
Base de datos
Estáticos
Frontend
By Sergio Xalambrí
Explicación de las diferentes partes que componen una aplicación web moderna.
Web Developer at Daffy.org