Primeros pasos
De la configuración y la primera ruta a una página funcional.
DocumentaciónElige el área en la que estás trabajando y ve directamente a la guía o referencia técnica correspondiente.
De la configuración y la primera ruta a una página funcional.
DocumentaciónQué ofrece `AbstractController` y cuándo conviene añadir una capa común de aplicación.
DocumentaciónRutas con nombre, parámetros y localización solo donde la estrategia de URL realmente los necesita.
DocumentaciónUsa middleware para reglas HTTP compartidas, asígnalo a rutas o grupos y mantén fuera la lógica de negocio.
DocumentaciónCómo encajan el layout, el page view, los datos compartidos y los partials.
DocumentaciónRegistro de servicios, bindings de interfaces y composición explícita de la aplicación.
DocumentaciónManifest YAML, definiciones tipadas de configuración, valores de entorno y config cache de producción.
DocumentaciónPrepara los valores de entorno, deja que Lemonade use su config cache de producción y despliega solo los artefactos que el runtime necesita.
DocumentaciónEl flujo habitual desde un formulario GET, pasando por POST, CSRF y validación, hasta el redirect y el GET posterior.
DocumentaciónEsquema de validación, comprobación única de la entrada y lógica reutilizable en un servicio dedicado.
DocumentaciónUso de `Database`, QueryBuilder y transacciones.
DocumentaciónMantén los cambios del esquema de la base de datos claros, ordenados y registrados con el sistema de migraciones integrado.
DocumentaciónEndpoints mediante providers de API, un contrato JSON claro y reglas de acceso en `Api.yaml`.
DocumentaciónComandos, registro en YAML y transferencia de trabajos largos a la cola.
DocumentaciónCache, sesiones, uploads, filesystem y cliente HTTP sin acoplar la aplicación a internals del framework.
DocumentaciónPáginas de error, tests del kernel y diagnóstico mediante logs y comandos QA.
DocumentaciónEventos dentro de un proceso, mensajes en cola y workers CLI.
DocumentaciónActiva `robots.txt` y `sitemap.xml` solo cuando la aplicación realmente los necesite.
DocumentaciónRegistry de componentes para metadata, breadcrumbs, pagination y componentes propios.
DocumentaciónNotas de más bajo nivel sobre el ciclo de vida de la aplicación y el container.
Documentación