Instalación y configuración de Shinylive (R)

Guía para instalar el paquete {shinylive} R y configurar la gestión de activos

Aprenda a instalar el paquete {shinylive} R (desde CRAN o GitHub) y a configurar la gestión de activos para ejecutar aplicaciones Shiny en el navegador utilizando WebAssembly.

Herramientas
Autor/a
Afiliación
Fecha de publicación

17 de marzo de 2025

Palabras clave

Instalación de shinylive R, Configuración de Shiny sin servidor, R shinylive

Introducción

El paquete {shinylive} le permite ejecutar aplicaciones Shiny íntegramente en el navegador convirtiéndolas en archivos estáticos impulsados por WebAssembly. En este tutorial, le guiaremos a través del proceso de instalación y le explicaremos cómo configurar la gestión de activos para que sus aplicaciones Shiny puedan ejecutarse sin servidor.



1. Instalación del paquete {shinylive}

Tienes dos opciones principales para instalar {shinylive}:

Opción 1: Instalar desde CRAN

Ejecute el siguiente comando en R:

install.packages("shinylive")

Esto instala la última versión estable de CRAN.

Opción 2: Instalar la versión de desarrollo desde GitHub

Para conocer las últimas funciones y actualizaciones, utilice el paquete pak:

# Si pak no está instalado, instálelo primero
install.packages("pak")
pak::pak("posit-dev/r-shinylive")
Nota

Elige la opción que mejor se adapte a tus necesidades.

2. Configurar la gestión de activos

El paquete {shinylive} descarga los activos web esenciales (archivos HTML, JavaScript, CSS, WASM) necesarios para ejecutar aplicaciones Shiny en el navegador. Estos activos se almacenan en caché localmente para acelerar la carga.

Comprobación de la información de los activos instalados

Después de la instalación, compruebe que los activos están instalados y vea los detalles de la versión:

shinylive::assets_info()

Esta función muestra la versión del paquete, la versión del activo y el directorio de caché local.

Aquí hay un ejemplo de salida:

shinylive R package version: 0.3.0.9000
shinylive web assets version: 0.9.1

Local cached shinylive asset dir:
→ /root/.cache/shinylive

Installed assets:
• /root/.cache/shinylive/shinylive-0.9.1

Descarga manual de activos específicos (opcional)

Si necesita forzar la descarga de una versión específica de un recurso, ejecute:

shinylive::assets_download("0.1.5")

Reemplaza '0.1.5' por la versión que desees.

Limpiar activos antiguos

Para eliminar recursos obsoletos y liberar espacio, utilice:

shinylive::assets_cleanup()

O para eliminar una versión específica:

shinylive::assets_remove("0.1.5")

3. Confirmación de la configuración

Una vez instalado, confirme que todo funciona correctamente ejecutando:

shinylive::assets_info()

Esto debería imprimir los detalles de la versión actual y la ruta de la caché donde se almacenan los activos. Si todo está configurado correctamente, ya está listo para exportar y ejecutar sus aplicaciones Shiny utilizando {shinylive}.

Lecturas adicionales

Conclusión

Instalar y configurar {shinylive} en R es el primer paso para crear aplicaciones Shiny sin servidor que se ejecutan directamente en su navegador web. Siguiendo esta guía, ha aprendido a instalar el paquete, configurar la gestión de activos y verificar la instalación. Con estas herramientas, ya está listo para convertir e implementar aplicaciones Shiny para páginas web interactivas y estáticas.

Explorar más artículos

Nota

Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.

Volver arriba

Reutilización

Cómo citar

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Instalación y configuración de Shinylive (R)},
  date = {2025-03-17},
  url = {https://www.datanovia.com/es/learn/interactive/r/shinylive/installation.html},
  langid = {es}
}
Por favor, cita este trabajo como:
Kassambara, Alboukadel. 2025. “Instalación y configuración de Shinylive (R).” March 17, 2025. https://www.datanovia.com/es/learn/interactive/r/shinylive/installation.html.