Construye con Milpa · Unidad 2 de 4
Crea una capacidad y una ruta
El generador reduce trabajo repetitivo, pero el contrato sigue siendo explícito: nombre, capacidades provistas, dependencias y flavor.
Al terminar podrás
- Generar un plugin con contrato
- Inspeccionar la ruta resultante
Entender
El generador reduce trabajo repetitivo, pero el contrato sigue siendo explícito: nombre, capacidades provistas, dependencias y flavor.
Después de escribir, inspecciona. Un archivo presente no prueba que el host registró correctamente el plugin o la ruta.
Ver
Explorar el atlas de límites
Ubica la nueva pieza en el mapa antes de convertirla en código.
Hacer
Ejecuta la práctica en tu checkout y conserva la salida como evidencia.
$php bin/coa make:plugin Catalog --provides=catalog
$php bin/coa make:controller CatalogPlugin CatalogController --path=/catalog
$php bin/coa inspect:routes
Verificar
Demuestra que puedes aplicar la unidad. El progreso solo avanza al aprobar la evaluación.
Criterios evaluados
- El plugin declara catalog en provides.
- La ruta /catalog aparece en inspect:routes.
Fuentes primarias
Contenido verificado: 2026-07-10