Granjon | Outstanding User Interfaces with Shiny | Buch | 978-0-367-64526-7 | sack.de

Buch, Englisch, 510 Seiten, Format (B × H): 183 mm x 260 mm, Gewicht: 1148 g

Reihe: Chapman & Hall/CRC The R Series

Granjon

Outstanding User Interfaces with Shiny


1. Auflage 2022
ISBN: 978-0-367-64526-7
Verlag: Chapman and Hall/CRC

Buch, Englisch, 510 Seiten, Format (B × H): 183 mm x 260 mm, Gewicht: 1148 g

Reihe: Chapman & Hall/CRC The R Series

ISBN: 978-0-367-64526-7
Verlag: Chapman and Hall/CRC


Outstanding User Interfaces with Shiny provides the reader with necessary knowledge to develop beautiful and highly interactive user interfaces. It gives the minimum requirements in HTML/JavaScript and CSS to be able to extend already existing Shiny layouts or develop new templates from scratch. Suitable for anyone with some experience of Shiny, package development and software engineering best practices, this book is an ideal guide for graduates and professionals who wish to bring their app design to the next level.

Key Features:

- Provides a survival kit in web development to seamlessly get started with HTML/CSS/JavaScript

- Leverage CSS and Sass and higher-level tools like {bslib} to substantially enhance the design of your app in no time

- A comprehensive guide to the {htmltools} package to seamlessly customize existing layouts

- Describes in detail how Shiny inputs work and how R and JavaScript communicate

- Details all the necessary steps to create a production-grade custom template from scratch: packaging, shiny tags creation, validating and testing R components and JavaScript

- Expose common web development debugging technics

- Provides a list of existing templates, resources to get started and to explore

Granjon Outstanding User Interfaces with Shiny jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1 Shiny and the Web  2 Manipulate HTML tags from R with {htmltools}  3 Discover Shiny dependencies  4 Handle HTML dependencies with {htmltools}  5 Web application concepts  6 CSS for Shiny  7 Tidy your CSS with Sass  8 Beautify with {fresh}  9 Become a theming wizard with {bslib}  10 JavaScript for Shiny  11 Communicate between R and JS  12 Understand and develop new Shiny inputs  13 Shiny inputs lifecycles  14 Mastering Shiny’s events  15 Optimize your apps with custom handlers  16 Define dependencies  17 Create template elements  18 Develop custom input widgets  19 Adding more interactivity  20 Testing and validating templates elements  21 Automate new template creation with {charpente}  22 Introduction  23 Reconstruct {shinyMobile}  24 {shinyMobile} and PWA  25 Design widgets  26 Fine tune {shinyMobile}  27 Shiny and React with {reactR}  28 Divide and Conquere  29 What to do next?  A Code Outputs


David Granjon holds a PhD in applied mathematics from Université Pierre et Marie Curie and Université de Lausanne. He is the founder and maintainer of the open source RinteRface organisation (https://rinterface.com) where he develops Shiny extensions ({bs4Dash}, {shinyMobile}, {shinydashboardplus}, …) and deliver novel advanced Shiny workshops in worldwide R conferences like useR or R in Pharma. David works as a full-fulltime Senior Data Science Expert at Novartis where he provides his expertise to help associates to design outstanding user interfaces for clinical trials.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.