DEPLOY·TO·THE·STARS
Trayectoria

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. 1

    Dibuja en papel las tres cajas: lo que se ve, lo que decide y lo que recuerda. Con flechas.

  2. 2

    Decide qué guarda una nota. ¿El texto? ¿Quién la escribió? ¿La fecha? ¿Un color?

  3. 3

    Crea la tabla en la base de datos con exactamente esas columnas.

  4. 4

    Haz que la página lea las notas que ya existen y las muestre.

  5. 5

    Haz el formulario para escribir una nota nueva y guardarla.

  6. 6

    Haz el deploy y pídele a alguien de la familia que deje una nota desde su celular.

  7. 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