Tengo muchos ejemplos de elaboración de informes en formato PDF, Word, Excel, etc., que podré utilizar en este tipo de aplicaciones con el Front-End de React.
Como habitualmente hago en los últimos tiempos, consulté con IA Deep Seek sobre este tema y me ofreció, con las múltiples preguntas y reflexiones que le hice, 3 alternativas que paso a mostraros.
Objetivo
Producir descarga de ficheros elaborados en el server PHP y entregado por React.
En este caso, la funcionalidad es:
- En REACT se establece un botón, que al ser pulsado hace una petición al Server- PHP.
- En PHP, valida que la petición es correcta y elabora un fichero PDF con el software TCPDF. Una vez acabado, lo entrega, en formato binario al Front-End- React.
- En React, se obtiene el fichero, se crea dinámicamente un enlace de descarga y se hace «click» sobre dicho enlace.
DEMO: https://fhumanes.com/download_f/
Si te interesa este tema, sigue leyendo el artículo en este enlace.