Nuevo en Symfony 5.1: Assets remotos
Webpack Encore es una librería de JavaScript desarrollada por Symfony para
facilitar la integración de Webpack en tu aplicación. Cuando se crean los
assets, Webpack Encore también crea un archivo llamado manifest.json
que
incluye el listado de todos los assets generados (y la información sobre su
versionado).
En Symfony 5.1 hemos mejorado esta opción para permitir que el archivo manifest.json
se almacene en servidores remotos. Esto es útil por ejemplocuando se usan CDNs
(content delivery networks) para servir los assets más rápido.
Lo mejor es que no tienes que añadir o activar ninguna opción nueva. Simplemente
actualiza el valor de la opción json_manifest_path
y usa una URL absoluta para
el manifest. Symfony hará una petición HTTP automáticamente para obtener ese
archivo remoto:
# config/packages/assets.yaml framework: assets: json_manifest_path: 'https://cdn.example.com/manifest.json'
Esta funcionalidad fue contribuida por Jérôme Tamarelle en el pull request #35762.
Fuente: New in Symfony 5.1: Remote asset manifest
Comentarios
Proyectos Symfony destacados
La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más
Síguenos en @symfony_es para acceder a las últimas noticias.