Once piezas, un solo rompecabezas
Una aplicación no es un bloque gigante: son piezas con tareas distintas trabajando juntas. Cuando le pidas algo a una IA, nombrar la pieza correcta evita malentendidos caros. Estas son las once que se repiten en casi todo.
El mapa de piezas de una aplicación web
- Lo que el usuario ve
El FRONTEND: pantallas, botones, formularios. Corre en el navegador de cada persona.
- Lo que decide
El BACKEND: reglas, cálculos, permisos. Corre en el SERVIDOR, lejos del usuario.
- Lo que recuerda
La BASE DE DATOS guarda registros; los ARCHIVOS guardan fotos y documentos subidos.
- Cómo se conectan
La API es la puerta ordenada por donde frontend y backend se hablan.
- Dónde vive en internet
El DOMINIO es el nombre, el DNS lo traduce a dirección, el HTTPS lo protege, el HOSTING es la máquina que lo alberga.
Las once en una tabla
| Pieza | Qué es | Ejemplo en una app de deliveries |
|---|---|---|
| Frontend | La interfaz que se ve y se toca | La pantalla con los restaurantes |
| Backend | La lógica que decide | Calcular el total con envío |
| Servidor | La computadora remota que ejecuta el backend | La máquina que siempre está prendida |
| Base de datos | Dónde se guarda la información ordenada | Los pedidos de cada cliente |
| API | La puerta por donde las piezas se hablan | La puerta "crear pedido" |
| Archivos | Fotos y documentos que la gente sube | La foto del plato |
| Usuario | Una persona con cuenta | Tu perfil con dirección guardada |
| Sesión | El "ya iniciaste" que recuerda quién eres | Que no te pida clave en cada pantallazo |
| Dominio | El nombre con que te encuentran | miapp.com |
| HTTPS | La conexión cifrada y confiable | El candado del navegador |
| Hosting | El servicio que aloja tu servidor | El alquiler de la máquina |
Ejemplo: una red social en piezas
Publicas una foto. El frontend (la app) te deja elegirla. La envías por la API al servidor. El backend valida que estés logueado (revisa tu sesión), guarda la imagen como archivo y anota en la base de datos que tu usuario publicó. La gente te responde a través del dominio de tu app, todo viajando cifrado por HTTPS, alojado en algún hosting.
Practica el mapa
Clasifica cada situación según la pieza donde está el problema:
Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.
Comentarios
Inicia sesión para comentar.
Todavía no hay comentarios. Sé la primera persona en opinar.