Descripción
De las reseñas
"[Este libro] contiene una excelente mezcla de temas específicos de Shiny... y consejos prácticos de desarrollo de software que encajan perfectamente con las aplicaciones Shiny. Encontrarás muchas pepitas de sabiduría esparcidas por estos capítulos...".
Eric Nantz, Anfitrión de R-Podcast y la Serie de Desarrolladores Shiny (del Prólogo)
"[Este] libro es una invitación gradual y agradable al mundo de las aplicaciones Shiny listas para la producción. Expone un flujo de trabajo completo y robusto impulsado por el paquete {golem}. [Este] llena la brecha aún no cubierta entre el desarrollo y el despliegue de aplicaciones Shiny de una manera tan emocionante que puede leerse de una sola vez... En el mundo industrial, donde la solidez de los procesos es clave para la productividad, este libro tendrá indudablemente un impacto tremendo."
David Granjon, Experto Senior en Ciencia de Datos, Novartis
Presentado a todo color, Engineering Production-Grade Shiny Apps ayuda a las personas a construir aplicaciones Shiny de grado de producción, proporcionando consejos, herramientas y una metodología para trabajar en aplicaciones web con R. Este libro comienza con una visión general de los desafíos que surgen de cualquier gran proyecto de aplicación web: organizar el trabajo, pensar en la interfaz de usuario, los desafíos del trabajo en equipo y el entorno de producción. Luego, se mueve a una metodología paso a paso que va desde la idea hasta la aplicación final. Cada parte de este proceso cubrirá en detalle una serie de herramientas y métodos para usar al construir aplicaciones Shiny listas para la producción. Finalmente, el libro terminará con una serie de enfoques y consejos sobre optimizaciones para la producción.
Características
- Enfoque en asuntos prácticos: Este libro no cubre conceptos de Shiny, sino herramientas y metodologías prácticas para usar en producción.
- Basado en la experiencia: Este libro es una formalización de varios años de experiencia construyendo aplicaciones Shiny.
- Contenido original: Este libro presenta nuevas metodologías y herramientas, no solo una revisión de lo que ya existe.
Engineering Production-Grade Shiny Apps cubre contenido de nivel medio a avanzado sobre Shiny, por lo que ayudará a las personas que ya están familiarizadas con la creación de aplicaciones con Shiny y que quieren ir un paso más allá.
Autor: Colin Fay, Sébastien Rochette, Vincent Guyader
Editorial: CRC Press
Publicado: 29/09/2021
Páginas: 364
Tipo de encuadernación: Tapa blanda
Peso: 1.23 libras
Tamaño: 9.21 alto x 6.14 ancho x 0.82 profundidad
ISBN13: 9780367466022
ISBN10: 0367466023
Categorías BISAC:
- Negocios y Economía | Estadística
- Matemáticas | Probabilidad y Estadística | General
Sobre el Autor
Colin Fay ha escrito la gran mayoría de este libro. Es responsable de su estructura general y el diseñador original del flujo de trabajo descrito. La mayor parte del tiempo (si no siempre) "nosotros" se refiere a él. Es el desarrollador principal del framework {golem} y creador de muchas de las herramientas descritas en este libro. Colin trabaja en ThinkR, una agencia francesa centrada en todo lo relacionado con R. Durante el día, ayuda a las empresas a aprovechar al máximo el poder de R, construyendo herramientas (paquetes, aplicaciones web...) y configurando infraestructuras. Sus principales áreas de experiencia son la ingeniería de datos y software, infraestructura, aplicaciones web (front-end y back-end) y R en producción. Durante la noche, Colin es también un desarrollador de código abierto hiperactivo y un defensor de los datos abiertos. Puedes encontrar gran parte de su trabajo en su cuenta de GitHub (https: //github.com/ColinFay) y en la cuenta de ThinkR (https: //github.com/thinkr-open). También participa activamente en la comunidad R & Data y es ponente internacional.
Sébastien Rochette ha sido fundamental en la revisión de la mayoría de los capítulos de este libro. También ha escrito la sección sobre prototipado en RMarkdown, un concepto que él inició. Sébastien es científico de datos en ThinkR, donde enseña todo lo relacionado con R, desde el nivel principiante hasta el experto, guía a los desarrolladores de R hacia la implementación de las mejores prácticas y crea soluciones de R a medida para las necesidades de sus clientes.
Vincent Guyader es el fundador de ThinkR. Creó la primera prueba de concepto de un framework para aplicaciones {shiny} dentro de paquetes; una idea que llevó a la creación de {golem}. Si te sientes como un arqueólogo de GitHub, ¡esta primera versión aún está disponible con un poco de exploración! Con más de 10 años de experiencia con R y una formación científica y técnica, Vincent es un entusiasta de R. Todavía tiene las manos en el código, ya sea para desarrollar aplicaciones, analizar datos o construir paquetes. Cuando no está programando, juega con Docker y administra servidores. Cree firmemente que afrontar desafíos altamente técnicos no es incompatible con la pedagogía: forma con pasión a perfiles de aprendices muy diversos en R.
Cervan Girard ha trabajado en algunas de las aplicaciones de ejemplo que se utilizan en este libro, a saber, {shinipsumdemo}, {databasedemo}, {graysacle}, {bs4dashdemo} y {shinyfuture}. Cervan es científico de datos en ThinkR. Es entusiasta y está motivado cuando se trata de arremangarse para nuevos desafíos, incluso si eso significa aventurarse peligrosamente en las profundidades de R, aprender nuevos idiomas y experimentar fuera de su zona de confort. Cualquiera que sea el desafío, se mantiene confiable, constructivo y eficiente cuando se trata de usar sus habilidades para capacitar o desarrollar. También disfruta capacitando a estudiantes de todos los niveles en el lenguaje R.
Este título no es retornable

