Arco 03Backend y base de datosMisión 09Pendiente
Muro de notas amables
Un muro donde cualquier persona de la familia puede dejar una nota bonita, y las notas siguen ahí mañana.
- Días
- 3
- Temas
- 5
- Pasos
- 7
Temario de esta misión
Concepto
Frontend
Lo que se ve y se toca: la página, dentro del navegador de cada persona.
Concepto
Backend
El programa que vive en un servidor y decide qué se guarda y qué se contesta.
Herramienta
Base de datos
El cuaderno donde quedan escritas las cosas. Sigue ahí aunque apagues todo.
Concepto
Tabla y columnas
Una tabla es una lista de fichas iguales. Las columnas son los campos que tiene cada ficha.
Concepto
CRUD
Las cuatro cosas que se le hacen a un dato: crear, leer, actualizar y borrar.
Por qué importa
Todo lo que has hecho se borraba al cerrar la pestaña. Esto no. Cuando algo se guarda en una base de datos deja de vivir en una computadora y empieza a vivir en todas.
Desafío jefe · La arquitectura primero
Antes de escribir una sola línea, dibuja el diagrama completo y explícaselo a papá en voz alta. Si no lo puedes explicar, todavía no lo entiendes.
Pasos
- 1
Dibuja en papel las tres cajas: lo que se ve, lo que decide y lo que recuerda. Con flechas.
- 2
Decide qué guarda una nota. ¿El texto? ¿Quién la escribió? ¿La fecha? ¿Un color?
- 3
Crea la tabla en la base de datos con exactamente esas columnas.
- 4
Haz que la página lea las notas que ya existen y las muestre.
- 5
Haz el formulario para escribir una nota nueva y guardarla.
- 6
Haz el deploy y pídele a alguien de la familia que deje una nota desde su celular.
- 7
Cierra todo, apaga la computadora, vuelve a abrir. Las notas siguen ahí.
Lo que desbloqueas
- Frontend, backend y base de datos
- Guardar datos de verdad
- Diseñar antes de programar
Misión 9 de 20