TDD con Pinia
CRUD TODO-List
¿Qué construiremos aquí?
Construiremos un CRUD TODO-List.
¿Qué significa un CRUD?
Si te preguntas qué significa CRUD, cada una de las letras de esta sigla corresponden a una acción en particular: Create (crear), Read (leer), Update (actualizar) y Delete (eliminar).
CRUD es una agrupación de cuatro acciones que sirven para gestionar la información que se almacena en diferentes tipos de desarrollo. El concepto CRUD está estrechamente vinculado a la gestión de datos digitales
¿Qué es una TODO-List?
Una lista de tareas pendientes, comúnmente conocida como TODO-List, es una lista de lo que tienes pendiente por hacer.
No es más que una lista de pendientes, es decir, una enumeración de tareas a cumplir. Hablamos del listado de pendientes o el compendio de “cosas por hacer”.
Un TODO-List es una herramienta de productividad muy típica. Contiene, básicamente, cualquier actividad que debes realizar.
Técnica de Desarrollo
Implementaremos la técnica de ingeniería de software conocida como Test Driven Development (TDD), la cual nos permitirá dirigir el desarrollo del producto a través de la escritura de pruebas.
Pinia y TypeScript
Para mayor provecho de este ejemplo usaremos Vue con el poder de Pinia y TypeScript. Así que, debemos tener todo esto previamente instalado.
Si estás listo, ahora sí, vamos a sumergirnos...